Devoni Nature Resort Resort Matara
Located in Matara, 1.6 km from Matara Beach, Devoni Nature Resort provides accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Number of rooms: 13
57/2,Udyana Mawatha, Uyanwatta, 81000 Matara, Sri Lanka