Rating Average: 6.6 Star rating: 3 Address: Jl. Bisma, Ubud, Kabupaten Gianyar, Bali, Check In: 02:00 PM Check Out: 12: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