Hotel Legian Village Residence - Bali Indonesia - Photos
No photos
Hotel Legian Village Residence - Bali Indonesia - Search and Book Hotel
Jalan Shri Lakshmi, Bali
Hotels 3 Stars Indonesia
No photos
Jalan Shri Lakshmi, Bali
Hotels 3 Stars Indonesia