Hotel Grand Toya is a charming 3-star hotel located in the picturesque town of Toyoura, Japan. With a total of 39 well-appointed rooms, this hotel offers a cozy and inviting atmosphere for both leisure and business travelers. Since its opening in 1972, Hotel Grand Toya has welcomed guests with its warm hospitality and commitment to comfort.