Rating Average: 7.6 Star rating: 3 Address: Jl Dewi Sri II No. 19, Kuta, Badung Check In: 02:00 PM Check Out: 12pm Review: 2 Best Deals, Offers and Sales Related Villa: The Griya Villas and Spa The Edge Bali Villa The Benoa Beach Front Villas The Bali Dream Suite Villa