THE DEN 23
Colombo WP
Check in
12:00 PM
Check out
12:00 PM
With a stay at THE DEN 23 in Colombo (Colombo 10), you'll be within a 15-minute walk of Dewatagaha Mosque and Elphinstone Theatre. This hotel is 0.6 mi (1 km) from Colombo Lotus Tower and 0.7 mi (1.1 km) from Colombo Town Hall.
Make yourself at home in one of the 18 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Housekeeping is provided on request, and irons/ironing boards can be requested.
Property Details
Location
23 Norris Canal Rd, Colombo, WP 00010, Sri Lanka