Nestled behind an art gallery in Ubud, this boutique hotel boasts lush gardens, private villas with plunge pools, and a relaxing spa, all mere steps from local attractions.
Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia Get directions
JBoards S
HK
Tiiu Eva Rebane
Claire G
Julie C
tlsgreen
Maddie Kiernander
Trip.com Member