Located 555 meters from Swasti Boutique. 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,668 meters from Swasti Boutique. 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.