Hotel Kura Kura Resort - Semarang Indonesia - Photos
Hotel Kura Kura Resort - Semarang Indonesia - Search and Book Hotel
Jl. Pamularsih Raya No. 16D, Semarang Semarang
Hotels 4 Stars Indonesia
Jl. Pamularsih Raya No. 16D, Semarang Semarang
Hotels 4 Stars Indonesia