Overlooking the garden, the 3-star Ec House Ubud hotel is located about 3 km from the Ubud Palace.
Tirta Tawar is 20 minutes' walk away. Within 3.1 km of the hotel, guests will also find the Balinese Saraswati Hindu Temple.
The spacious rooms have a terrace and a living room featuring a flat-screen TV with satellite channels, along with comforts such as climate control. Along with coffee/tea making equipment, the rooms are furnished with a writing table. They feature bathrooms with a bidet, a separate toilet, and a shower as well as a hairdryer and towels.
Tulen Restaurant, located fairly close to the Ec House Ubud, will spoil you with healthy cuisine.