Kyoto Itoya Hotel 3 stars

600-8416 Kyoto, Kyoto, Shimogyo-Ku Karasuma-Dori Matsubara-Agaru Yakushimae-Cho 712, Japan

Hotel image
Read more reviews for Kyoto Itoya Hotel