Guesthouse/bed and breakfast Lucky prince villa
★★★★
92, Moragalla, 12070, Beruwala, Sri Lanka, Beruwala, Sri Lanka Show on map
Relax Resort Villa is a 3-star hotel in Beruwala, Sri Lanka. It is one of 54 places to stay in Beruwala listed on Triptoic.
92, Moragalla, 12070, Beruwala, Sri Lanka, Beruwala, 12070, Sri Lanka
Relax Resort Villa is located at 92, Moragalla, 12070, Beruwala, Sri Lanka, Beruwala 12070, Sri Lanka.
Relax Resort Villa is rated 3 stars.
Highly rated alternatives close by
Resort
Hotel
#2 in Beruwala
Hotel