Check Rates and Availability
Kyoto Itoya Hotel
Kyoto
600-8416 Kyoto, Kyoto, Shimogyo-Ku Karasuma-Dori Matsubara-Agaru Yakushimae-Cho 712, Japan