Outdoor pool
Spa and wellness centre
Massage
1 more…
Situated in Ubud, 3.2 km from Monkey Forest Ubud, Green Space Villa features accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden. Boasting a 24-hour front d...
read more