Rating Average: 10 Star rating: 4 Address: Br. Pinjul, Kenderan, Tegallalang – Ubud Kab. Gianyar 80561 Bali, Indonesia, Check In: 02:00 PM Check Out: 01:00 PM Review: 2 Best Deals, Offers and Sales Related Villa: Luxury Villa Kayu Aya Central Seminyak LUXURY VILLA TULANG KAYU CANGGU BALI Yoga ubud villa Yarama Cottages