Iori Machiya Stay 5 stars

600-8061 Kyoto, Kyoto, Shimogyo-ward Sujiyacho 144-6, Japan

Hotel image
Read more reviews for Iori Machiya Stay