Where is Hotel Meldia Shijo Kawaramachi Annex, Kyoto located?
Hotel Meldia Shijo Kawaramachi Annex, Kyoto, Hotel Meldia Shijo Kawaramachi Annex, Kyoto, Japan (approx. 35.00084°, 135.76675°)
Hotel Meldia Shijo Kawaramachi Annex, Kyoto, Hotel Meldia Shijo Kawaramachi Annex, Kyoto, Japan (approx. 35.00084°, 135.76675°)