Where is Travelodge Kyoto Shijo Kawaramachi located?
Travelodge Kyoto Shijo Kawaramachi, Travelodge Kyoto Shijo Kawaramachi, Japan (approx. 35.00726°, 135.76892°)
Travelodge Kyoto Shijo Kawaramachi, Travelodge Kyoto Shijo Kawaramachi, Japan (approx. 35.00726°, 135.76892°)