Mandaramnuwara Resort & Hotel
Resort hotelOne of the Best Places To Visits in Mandaramnuwara
Address
3Q4F+FGP, Suwandelpotha ,Elamulla, Mandaramnuwara 20744, Sri Lanka
Contact
+94 71 189 0475Rating on Google Maps
3.20 (35 reviews)Open on Google Maps