Jimbaran Lestari Hotel & Residences - Spa Resort
Jalan Uluwatu II, Taman Mulia No.8B, 80361 Jimbaran, Indonesia
Located a 5-minute drive from Jimbaran Beach, Jimbaran Lestari Hotel and Residence features an outdoor swimming pool, a restaurant and free Wi-Fi throughout the property.