Das Hotel Green Tree House Villa Ubud verfügt über WLAN im ganzen Gebäude und liegt ungefähr 4 km vom Tempel von Penataran Sasih entfernt. Im Viertel Pengosekan von Ubud gelegen, bietet das Hotel 14 Zimmer sowie einen Swimmingpool.
Das Zentrum von Ubud kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Markt von Ubud gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer Entfernung von ca. 10 Autominuten vom Green Tree House Villa. Art museum visits liegt nur 400 Meter von der Unterkunft entfernt.
Die Gästezimmer bieten einen Balkon sowie einen Schreibtisch für den Komfort der Gäste.
Zu einem einfachen Frühstück bietet das Green Tree House Villa Ubud Pancakes und frisches Obst. Das Restaurant Cilantro Ubud ist ziemlich nah am Hotel gelegen.