APA Hotel Kyoto Ekimae 3 stars

600-8234 Kyoto, Kyoto, Shimogyo-ku Nishinotoin Shiokoji-sagaru Minami Fudodo-cho 806, Japan

Hotel image
Read more reviews for APA Hotel Kyoto Ekimae