Aru House Ubud Hotel
Jalan Monkey Forest 68 Ubud 80571,Jalan Monkey Forest, Ubud, 80571
Aru House Ubud is set in Ubud, 300 metres from Ubud Market and features a garden and a terrace. Well set in the Ubud City-Centre district, the property is located 300 metres from Ubud Palace and 1 km from Ubud Monkey Forest.