The Windsor Hotel TOYA - Hokkaido, JapanThe Windsor Hotel TOYA - Hokkaido, Japan

RESTAURANT / BAR

A premium selection of Hokkaido’s natural ingredients.
A collaboration of techniques inspired by topnotch chefs.

Let the harmony of ingredient and technique add luxurious flavers and
fragrances to a page in your memories.

*Shows last order times above

The Windsor Hotel TOYA
Resort & Spa

[ Check In 15:00 / Check Out 12:00 ]

Tel : +81-0142-73-1111

Shimizu, Toyako-cho, Abuta-gun,
Hokkaido 049-5722 Japan

Booking

Access

Wedding

Stay Plans