Rating Average: 7.8 Star rating: 5 Address: Jalan Raya Mambal Ubud Bali, Check In: 1pm Check Out: 12AM Review: 2 Best Deals, Offers and Sales Related Villa: RedDoor Bali Villa Berry Amour Romantic Villas Ketut’s Place Villas Ubud Sativa Villas