Hotel Castle 3 stars

990-0031 Yamagata, Yamagata, Tokamachi 4-2-7, Japan

Hotel image
Read more reviews for Hotel Castle