Located a 10-minute walk from Ubud City Centre, Alas Petulu Villa Resort and Spa features select villas with kitchens and private pools. The hotel provides free Wi-Fi access in public areas.
Number of rooms: 9
Jalan Tirta Tawar no. 18, 80571 Ubud, Indonesia