Hotel The Villa Solo Baru - Solo City Indonesia - Photos
No photos
Hotel The Villa Solo Baru - Solo City Indonesia - Search and Book Hotel
Jalan Ir Soekarno Kel,Rt.06/Rw.07,Dusun I,Langenharjo,Kecamaten Grogol,Baki 57552,Kabupaten Sukoharjo
57552 Solo City
Hotels 3 Stars Indonesia