Small Luxury Hotels of the World
Taru Villas Villu Wilpattu
Wilpattu, North Western Province, Sri Lanka · View on map →

4.726 reviews · TripAdvisor
Hilton
Rate calendar
Location & links
635/1 Aluth Eluwankulama, Wilpattu 61300, Sri Lanka
Open on the Stayplot map →