This two-story Japanese-style hotel is located in a beautiful rural mountain village. Guests can enjoy a range of delicious Japanese-style cuisine prepared using a selection of local ingredients and even experi ... Read more

View all Luxury Hotels in Iida