Photos coming soon
HOTEL
Villa Ayu
Jl Tangkuban Perahu Gg. Merta Sedana No 20A, Bali, Indonesia
Where it sits
Villa Ayu
Jl Tangkuban Perahu Gg. Merta Sedana No 20A, Bali, Indonesia
-8.67011, 115.17107
Plan around Villa Ayu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
