Jimbaran Lestari Hotel & Residences - Spa 3 stars

Jalan Uluwatu II, Taman Mulia No.8B, 80361 Jimbaran, Indonesia

Hotel image
Read more reviews for Jimbaran Lestari Hotel & Residences - Spa