Hokkaido City Tours

Sort by Price : View By Location :

Windsor Toya Resort And Spa Location: Abuta

Shimizu,Toyako-cho,Abuta-gun - See Map
The Hotel Windsor Toya Resort and Spa is ideally situated on the green hill on Japan’s north island of Hokkaido that features picturesque views over the beautiful Lake Toya, mountains, volcanic ... View More
$ 511

Other Hotels List in Hokkaido