Published Hotel Master profile · Wadduwa
The Villas Wadduwa
The Villas Wadduwa offers accommodation in Wadduwa, Sri Lanka. Room categories include Premium Room, Luxury Villa, Premium Garden Room, Luxury Villa with Plunge Pool.
Checking live rates for your dates…
