Photos coming soon
HOTEL
Watu Villas Uluwatu
Jl. Dauh Rurung,1, Bali, Indonesia
Where it sits
Watu Villas Uluwatu
Jl. Dauh Rurung,1, Bali, Indonesia
-8.81849, 115.09763
Similar stays nearby
Plan around Watu Villas Uluwatu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
