Yochi-in 1 stars

648-0211 Wakayama, Koyasan, Koyasan 293, Japan

Hotel image
Read more reviews for Yochi-in