Photos coming soon
HOTEL
Betutu Bali Villas
Jl. Hanoman, Gang Anila No. 18, Ubud
Where it sits
Betutu Bali Villas
Jl. Hanoman, Gang Anila No. 18, Ubud
-8.51678, 115.26259
Plan around Betutu Bali Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 27, 2026.
