Where is Travelodge Kyoto Shijo Kawaramachi?

Where is Travelodge Kyoto Shijo Kawaramachi located?

Travelodge Kyoto Shijo Kawaramachi, Travelodge Kyoto Shijo Kawaramachi, Japan (approx. 35.00726°, 135.76892°)


Where is Travelodge Kyoto Shijo Kawaramachi on the map?