L'hotel Taru Sebatu Villa Ubud est placé à 25 minutes de marche du Gunung Kawi, et dispose d'une véranda pour se bronzer, d'une terrasse ensoleillée et d'une piscine privée. Le temple Mount Kawi est situé à 2 km.
Cet hotel 4 étoiles est niché dans le quartier Ubud City-Centre, à 10 minutes en voiture de sites historiques incontournables comme le Palais Istana Kepresidenan Tampaksiring. Taru Sebatu Villa d'Ubud est placé à 2,1 km du Temple de Tirta Empul.
Un petit déjeuner continental est servi le matin. L'hotel invite les clients à goûter les plats européens au restaurant de pizza sur place. Les restaurants à proximité incluent Evicurious Restaurant, qui se trouve à 500 mètres.