La Leela Jimbaran

A villa estate with 12 Lagoon suites and 4 private villas. each The laggon suites spilled into a 40 meter long swimming pool stretches from one end of the property toward the spa and restaurant in the property

Leave a Reply

Your email address will not be published. Required fields are marked *