Resort Muthumuni Ayurveda River Resort
★★★
Galle Rd, Beruwala, Sri Lanka Show on map
MICHS Beach Villa - Maggona is a 3-star hotel in Beruwala, Sri Lanka. It is one of 54 places to stay in Beruwala listed on Triptoic. The property has 1 rooms.
Galle Rd, Beruwala, 12040, Sri Lanka
MICHS Beach Villa - Maggona is located at Galle Rd, Beruwala 12040, Sri Lanka.
MICHS Beach Villa - Maggona is rated 3 stars.
MICHS Beach Villa - Maggona has 1 rooms.
Highly rated alternatives close by
Resort
Entire House
Villa
#1 in Beruwala
#3 in Beruwala