Photos coming soon
HOTEL
Bumbung Sari Villa
Jalan Jero Gadung No 85 Kutuh Kelod, 80571 Ubud, Indonesia, Ubud
Where it sits
Bumbung Sari Villa
Jalan Jero Gadung No 85 Kutuh Kelod, 80571 Ubud, Indonesia, Ubud
-8.50579, 115.27004
Plan around Bumbung Sari Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
