8.2/10
Very Good
58 reviews
9 km.
Usu Station
Surrounded by lush greenery, Windsor Hotel Toya Resort boasts a golf course and tennis courts. Spacious rooms come with sea or lake views, while Bloom Spa Toya offers hot spring baths, massage treatments and fitness facilities.
Number of rooms: 386
049-5722 Hokkaido, Lake Toya, Shimizu336, Japan
Hotel booked 4 times today.