Das elegante 3-Sterne-Hotel Ayu Duwur Beji Ubud liegt knapp 4 Kilometer von den Reisterrassen von Tegallalang entfernt und bietet Annehmlichkeiten wie Spa-Therapie und Barbecue-Grills. In einer praktischen Lage gelegen, in 10 Autominuten Entfernung von einem historischen Ort wie dem Palast von Ubud, verfügt das elegante Hotel über einen Swimmingpool.
Das Hotel befindet sich im Stadtteil Taman, in einer Entfernung von 3 km von Unterhaltungsangeboten wie dem Bukit Campuhan. Petulu White Herons befindet sich ebenfalls in 15 Autominuten Entfernung vom Ayu Duwur Beji Ubud. Zu den nahegelegenen kulturellen Angeboten gehört das Neka Museum (knapp 2 Kilometer von der Unterkunft entfernt).
Alle Zimmer bieten eine Klimaanlage sowie einen Balkon und einen Ankleidebereich. Eine getrennte Toilette und eine Dusche stehen in Badezimmern zur Verfügung. Alle Zimmer bieten Blick auf den Garten.
Jeden Tag bietet das Ayu Duwur Beji ein kontinentales Frühstück an. Die Gäste können sich in der hoteleigenen Lounge- Bar entspannen. Das Restaurant Warung JB liegt ziemlich nah an der Unterkunft und bietet eine große Auswahl an Gerichten der indonesischen Küche.