The Windsor Hotel TOYA Resort & Spa
Indulge in the Michelin-starred restaurant surrounded by lush greenery.
The Windsor Hotel TOYA Resort & Spa, having welcomed numerous distinguished guests of the world, is the only hotel resort that is home to three Michelin-awarded restaurants. The guests can enjoy various exquisite cuisines, spa treatments, outdoor activities and evening parties at this extravagant resort. The view of the Lake Toya seen from the guest rooms is truly spectacular. Indulge in the European-style retreat amidst beautiful scenery of the changing seasons.