Demizu Machiya Machiya Inn 3 stars

602-8176 Kyoto, Kyoto, Kamigyo-ku Shimodachiuri Shimomaruyamacho 512, Japan

Hotel image
Read more reviews for Demizu Machiya Machiya Inn