Iwaya is a charming 2-star hotel located in the serene city of Kami, Japan. This inviting establishment offers a cozy atmosphere for travelers seeking both leisure and business opportunities. With a focus on comfort and hospitality, Iwaya ensures that guests feel at home during their stay.