The Windsor Hotel Toya Vignette Collection Unveils Top-Floor Restaurant Renewal with Lake Toya Views, Opening Spring 2026
The Windsor Hotel Toya is set to transform its top floor into a sky-high dining experience featuring breakfast, afternoon tea, and exclusive lounge access for suite guests, all with panoramic views of Lake Toya. The restaurant renewal is scheduled to open in spring 2026.