Samaro resort Resort Matara
Situated in Matara, within a few steps of Thalaramba Beach and less than 1 km of Mirissa Beach, Samaro resort features accommodation with a garden and as well as free private parking for guests who drive. The property is around 2.
Number of rooms: 10
Samaro Resort WFQC+RFC Kalugalluwa watta, Thalaramba, Mirissa, Sri Lanka A2 Mirissa, Sri Lanka View on Google Maps, 81740 Matara, Sri Lanka