Kiralık araba ile tesis genelinde WiFi sunan Astawa House Otel, Ubud şehrinde Ubud Sarayı'a 2 km mesafede yer almaktadır. Pengosekan semtinde yer alan konukevi, 1 km mesafedeki Yoga Barn Studio gibi popüler turistik mekanlara yakındır.
Tinarbuko Art Studio & Gallery'nın yanında yer alan bu otel, Ubud şehrinin merkezine 25 dakikalık yürüme mesafesindedir. Public Safety Center otobüs durağı, otele 750 metre uzaklıktadır.
Bahçe manzarasına sahiptir.
Maison Indian Cuisine, Astawa House Otel'e 300 metre uzaklıktadır.