The Windsor Hotel Toya Resort & Spa
The Windsor Hotel Toya Resort & Spa is one of the best hotels in Toya, Hokkaido, Japan. Here're guides for reviews, booking, access, map, spots nearby and photos ofThe Windsor Hotel Toya Resort & Spa posted by travel influencers.
Infomation
Name
The Windsor Hotel Toya Resort & Spa
Address
336 Shimizu, Toyako-cho, Abuta-gun, Hokkaido, JapanGoogle Map
Tel
0142-73-1111
How to get there
15 min by car, from Toya Station
Reviews
AmenityLuxuryFoodBreakfastHotelRoom
naochen07.22.21
Luxury Hotel Full of Resort Feeling The Windsor Hotel Toya Resort & Spa
A luxury hotel with a view of Lake Toya, which was also used in the G8. The amenities are BVLGARI, and the breakfast is served at a French restaurant overlooking the lake with champagne.