The Windsor Hotel TOYA, Vignette Collection By IHG, is a prestigious 5-star establishment located in the serene town of Toyoura, Japan. With a total of 386 guest rooms, this hotel provides an inviting atmosphere perfect for both leisure and business travelers. Opened in 1992 and renovated in 2002, it blends modern comfort with a touch of elegance.