Glory Blush Boutique Villa Designed to harmonies with its dramatic -gorge environment, this exclusiv...
In the cool highlands of Sri Lanka, on top the highest vantage point, is a place that takes you back...
Enjoy the stunning views of the misty blue mountains in the distance.
The CheRiz is the latest icon of small luxury resorts in the emerald Isle of Sri Lanka.
This property is 6 minutes walk from the beach. Mirage Hotel Colombo is located in Colombo. The hote...
Situated in Nuwara Eliya, 1.8 km from Gregory Lake, Popular points near the hotel include Victoria P...