+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...