The Windsor Hotel TOYA - Japan, Hokkaido
The Windsor Hotel TOYA located in Hokkaido, overlooks Lake Toya to the east and to the west the Uchiura Bay, opened in 2002. Dinning facilities is ample. There are 3 Michelin stared restaurants.
The hotel's 300 rooms with views of either Lake Toya or the Uchiura Bay are categorized into the "Premier Style" and "Casual Style" to cater to the lifestyle of its guests.
Enjoy LUXE TRAVEL in a Different Way!
- Don't forget to experience Michelin stared restaurants in the hotel
- The hotel is approx. 2 hours via Bifue Mountain Pass or 1.5 hours via Hokkaido (Doo) Expressway from New Chitose Airport
Additional information:
Why not consider a just for you “Private Tour” to best suit your needs or avoid the crowd?
Luxe Travel Team is a unique mix of highly experienced and talented professionals in both luxury brand and travel management – two skill sets not often found under one roof. You will be amazed from your different experience with us! Enjoy LUXE TRAVEL in a different way!
You may also like:
*Terms & Conditions apply. Please consult your Luxe Travel Specialist.