Das 3-Sterne-Hotel Yastra Garden House Ubud liegt etwa 5 Gehminuten vom Parkplatz Delta Dewata entfernt und verfügt über einen Swimmingpool und eine Terrasse.
Das Hotel liegt nicht weit entfernt vom Monkey Forest sowie in 2 km Entfernung vom Affenwald von Ubud. Der Tempel von Penataran Sasih gilt als heilige Stätte und liegt in ca. 10 Autominuten Entfernung von der der Pension. Das Yastra Garden House Ubud befindet sich in 2,1 km Entfernung vom Neka Museum. Die Bushaltestelle Cok Sudarsana 1 ist ebenfalls gleich neben der Unterkunft.
Das Hotel verfügt über eine Sitzecke und eine Klimaanlage in einigen Zimmern. Einige Zimmer sind mit einem privaten Bad ausgestattet. Außerdem stehen den Gästen eine begehbare Dusche sowie tolle Annehmlichkeiten wie ein Haartrockner zur Verfügung.
Etwa 5 Gehminuten vom Hotel Yastra Garden House entfernt liegt das Restaurant Guling Guling.