Tara House Apartment Ubud includes a terrace and is located approximately a 20-minute walk from the large Ubud. This apartment features Wi-Fi in the rooms.
Neka Art Museum Shop is located 1.3 miles from the homestay. Peliatan Royal Palace Cultural Center is within 25 minutes' walk of the accommodation.
At Tara House Apartment, a shower have been provided to enhance your comfort. Towels are also included in the bathroom.
This property offers self-catering options such as coffee and tea makers for guests to enjoy. The apartment is within easy reach of the nearest bus stop BPD Bank.