Jimbaran Lestari Hotel &Amp; Residence - Spa - Bali Indonesia - Photos
» Jimbaran Lestari Hotel &Amp; Residence - Spa - Bali Indonesia
Jimbaran Lestari Hotel &Amp; Residence - Spa - Bali Indonesia - Search and Book Hotel
Jalan Uluwatu Ii, Taman Mulia No.8B
80361 Bali
Hotels 3 Stars Indonesia