navigate to top page
English (United States)

The Windsor Hotel Toya Resort & Spa

Resort hotel

Enjoy maximum entertainment at our resort hotel, which has been awarded 5 stars in the Michelin Guide Hokkaido.

Very Good
68 reviews from verified guests

On top of a mountain overlooking Lake Toya and Uchiura Bay. The joy of being embraced by nature. When you want to soothe your tired mind in the city and want to get back to nature, the distance and time to Toya will be a pleasant approach to fully enjoy the resort. In addition, there is a sophisticated culture here. The Windsor Hotel Toya Resort & Spa. The world's "first class" gather and welcome you with rich nature.

Property facilities
  • Pick-up and drop-offPick-up and drop-off
  • Room serviceRoom service
  • Dry cleaningDry cleaning
  • Meal considerations (allergies)Meal considerations (allergies)
  • Home delivery
  • Fax machine