Rating Average: 7.2 Star rating: 5 Address: Jalan Campuhan I – Dewi Sri Check In: 4pm Check Out: 10am Review: 1 Best Deals, Offers and Sales Related Villa: Amansari Villa Evita Villas 2 BR with Private Pool Alpha Villa 4 PRIVATE POOL VILLA @ UBUD