+94 77 002 1370 [email protected]
Manara Beach Hotel – Beruwala

Manara Beach Hotel – Beruwala

This charming boutique hotel is located in the historic South-Western town of Beruwala (Sri Lanka), spectacularly close to the beach and with easy access to several iconic sites in the area. Consisting of 4 family rooms and 6 double rooms all fully equipped with air...

MISTHILL REST NUWARA ELIYA

A stylish private luxurious villa which is located at the “heart of British Ceylon” or “Little England”, Nuwera-Eliya. The villa is oozes style inside and out. With every comfort taken care of and first-class facilities, this indulgent villa makes a beautiful backdrop...