Well situated in the centre of Ubud, green view downtown offers free Wi-Fi throughout the property, a garden and free private parking for guests who drive. The property is situated 1.2 km from Ubud Palace, 1.3 km from Saraswati Temple and 3.
Number of rooms: 3
29 Jalan Jembawan, 80571 Ubud, Indonesia