Nestled between Lake Tōya and Uchiura Bay, this upscale resort boasts stunning views, diverse dining, and a relaxing spa experience in a grand setting.
336 Shimizu, Toyako, Abuta District, Hokkaido 049-5722, Japan Get directions
$$$$
"Located in Shimizu, Japan, this refined retreat offers stunning lake views and exclusive access to the Windsor Snow Village, with private lifts to uncrowded powdery slopes for skiing and snowboarding." - Faye Bradley
"A luxury resort on Hokkaido island, the Windsor Hotel Toya carries a certain cachet in Japan as the setting for the 2008 G8 summit. It continues to stay fit for world leaders and royalty, putting an emphasis on relaxation in nature and fine dining. The Windsor Hotel chefs have earned an impressive five Michelin stars in the French, Japanese and teppanyaki restaurants, plus more casual options include pizza, sushi, and Chinese cuisine. Live music in the lobby accompanies the breathtaking views of Lake Toya and the bay of Uchiura, and the cable car also takes in Nakajima island in the lake and Mount Yokei in the distance. The hotel has an exclusive onsen for guests with Japanese cypress and stone baths. The spa offers massages and reflexology, body treatments, and Vichy shower rooms, and the Crystal Blue Club has a gym and 25-meter indoor swimming pool under a glass ceiling. The Windsor Hotel is a 90-minute train ride from New Chitose Airport, with shuttle service available from the train station."
Jan E
Terence Ong
Trip.com Member
Trip.com Member
Karl Chong
Wenjuan Yang
fx yong
Hua
Jellybea N.
Victoria L.
Frank L.