Dream Villa
No.104/18, Victoria Park, Borrolla Road, Kaburugamuwa, Matara, 81750 Matara, Sri Lanka
Offering free Wi-Fi and free private parking, Dream Villa is located in Matara, just 1.4 km from Kamburugamuwa Beach. Guests staying at this apartment have access to a fully equipped kitchen.