Kyousen is a charming 3-star hotel located in the serene city of Iida, Japan. With a cozy atmosphere and a small room count of just 8, this intimate hotel provides a personalized experience for every guest. Originally opened in 1990 and beautifully renovated in 2022, Kyousen combines traditional Japanese hospitality with modern comforts.