4 yıldızlı Bali Spirit Hotel And Spa, Ubud, Ubud şehrinde Centro Cultural de Bali civarında bulunmaktadır. Otel bünyesinde özel bir kasa, 24-saat güvenlik vardır.
Smile Shop'ın hemen yanında yer alan otel, Ubud şehir merkezine yaklaşık 30 dakikalık yürüme mesafesindedir. Neka Sanat Müzesi'a yaklaşık 3 km uzaklıktaki tesis, Yoga Barn Studio'a da 1 km uzaklıktadır.
Bütün konuklar her odada bulunan kişisel kasayı, özel kasayı kullanabilir.
Misafirler, oteldeki barda ve Brunch restoranında yeni lezzetleri keşfedebilirler.