Jl. Pantai Kedonganan 888, Jimbaran Bay, Bali – Indonesia
Company Overview
Jimbaran Bay Beach Resort & Spa luxury beach front hotel presents 117, secure and quiet, air-conditioned guest rooms and suites within 11 different categories over four floors.