Situated in Ubud, 3.3 km from Monkey Forest Ubud and 4.8 km from Ubud Palace, Mantra Ubud offers a garden and air conditioning. This property offers access to a terrace, free private parking and free Wi-Fi. The property is non-smoking and is set 4.
Number of rooms: 4
Jalan A.A. Gede Rai, 80571 Ubud, Indonesia