Toya Onsen – Windsor Hotel

The Windsor Hotel, with its lobby offering a stunning view of Lake Toya right below, was a place I had always wanted to stay. I finally had the chance during my summer getaway to Hokkaido. I requested a lake-view room, and the view from there was just as incredible as the one from the lobby. It was truly a breathtaking sight.

Continue reading