DIMUWA Ubud Hotel Ubud
A 10-minute stroll from downtown Ubud, DIMUWA Ubud offers a peaceful retreat amidst lush gardens. Its rooms feature a private bathroom and views of the greenery. Free on-site parking is available.
Number of rooms: 3
Jl. Monkey Forest, 80571 Ubud, Indonesia