Intan Villa & Suite Ubud Villa Ubud
Featuring garden views, Intan Villa & Suite Ubud features accommodation with terrace, around 5.1 km from Ubud Palace. The accommodation is air conditioned and features a pool with a view, a spa bath and a hot tub.
Number of rooms: 19
Kelabang Moding, 80561 Ubud, Indonesia