The Jimbaran View 4 stars

Jl. Raya Uluwatu 2000X, 80361 Jimbaran, Indonesia

Hotel image
Read more reviews for The Jimbaran View