Situata a Ubud, a meno di 1 km dal mercato, la Tara House offre sistemazioni con giardino, la connessione WiFi gratuita, una reception aperta 24 ore su 24 e il servizio concierge. Si trova a meno di 1 km dal Palazzo di Ubud e offre un banco escursioni.
Ogni mattina vi attende una colazione continentale.
La Tara House vanta anche una terrazza.
Tra i luoghi di interesse nelle vicinanze figurano il Tempio Saraswati, il Museo Blanco e il Museo Puri Lukisan. La Tara House dista 29 km dall'Aeroporto Internazionale Ngurah Rai, lo scalo più vicino, raggiungibile tramite un servizio navetta a pagamento.