Manjari Villas Madiha Homestay Matara
Offering a garden and garden view, Manjari Villas Madiha is situated in Matara, 1.3 km from Madiha Beach and 2.5 km from Polhena Beach. The air-conditioned accommodation is 1.
Number of rooms: 4
56/3, Panghaseeha Mawatha, Madiha, Matara, 81000 Matara, Sri Lanka