Where is Toyoko Inn Kyoto Shijo-omiya?

Where is Toyoko Inn Kyoto Shijo-omiya located?

Toyoko Inn Kyoto Shijo-omiya, Toyoko Inn Kyoto Shijo-omiya, Japan (approx. 35.00372°, 135.74738°)


Where is Toyoko Inn Kyoto Shijo-omiya on the map?