The Villas, Wadduwa
Guesthouse
Wadduwa, Kalutara District
Set in Wadduwa, The Villas, Wadduwa, features free Wi-Fi and units equipped with a kitchenette and terrace
Number of rooms: 33
The Villas,, 12560 Kalutara, Sri Lanka