Photos coming soon
HOTEL
Villa Ibu Rama Ubud
Jl. Suweta Desa Bentuyung, 80571 Ubud, Indonesia, Ubud
Where it sits
Villa Ibu Rama Ubud
Jl. Suweta Desa Bentuyung, 80571 Ubud, Indonesia, Ubud
-8.47441, 115.26972
Plan around Villa Ibu Rama Ubud
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
