Rating Average: 10 Star rating: 5 Address: Jalan Bali Cliff, Casablanca Check In: 2PM Check Out: 1PM Review: 1 Best Deals, Offers and Sales Related Villa: Villa Mantra Villa Mandala Desa Boutique Resort Villa Luna Maya Villa Lisha