Ubud şehrinde bulunan 1 yatak odalı Villa Mantra Ubud, 60 m² büyüklüğünde ve 4 konuk ağırlayabilir. Ubud Sarayı villaya 2 kilometre uzaklıkta konumlanırken Ubud Geleneksel Sanat Çarşısı 2,1 kilometre uzaklıktadır.
Konaklama tesisi, Ubud şehir merkezinden yürüyerek 25 dakika uzaklıktadır. Tesise 25 dakikalık yürüme mesafesinde Warung Made Onie, Ubud Float Garden gibi seçkin restoran seçenekleri bulunmaktadır. Ubud Maymun Ormanı villanın bitişiğinde yer almaktadır.
Villada ayrıca 1 banyo bulunmaktadır.
Orman evi ayrıca yüzme havuzundan ücretsiz yararlanma imkanı sunmaktadır.