Located 554 meters from Chanekroo. Villa Escondite is perfectly located for both business and leisure guests in Colombo. The hotel has everything you need for a comfortable stay.
Located 1,662 meters from Chanekroo. Stop at Colombo Orchid Villa to discover the wonders of Colombo. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.