Rating Average: 8.8 Star rating: 0 Address: Jl. Tanjung Sanghyang, Lembongan, Check In: Check Out: Review: 1 Best Deals, Offers and Sales Related Villa: Villa Mantra Villa Mandala Desa Boutique Resort Villa Luna Maya Villa Lisha