Free Wi-Fi
Parking
3.2 km.
Matara Railway Station
Look no further for a healthy and sustainable vacation. Villa «Villa Smeralda SK Town» is located in Matara.
Sk Town 3, 81000 Matara, Sri Lanka, Matara, 81000