Check in Shijokarasuma 3 stars

604-8152 Kyoto, Kyoto, Nakagyoku Tearaimizucho 654-2, Japan

Hotel image
Read more reviews for Check in Shijokarasuma