Bloom Spa Toya Hokkaido Japan

Japan

Located on a hillside on the north of the island of Hokkaido, the Windsor provides a breathtaking view of the mystical Lake Toya, with far off mountains and the Pacific Ocean. You will enjoy its hot springs, hot tubs, tanning room and its extensive line of treatments.

Shimizu, Toyako-cho, Abuta-gun - Hokkaido 049-5722 Hokkaido - Japan

www.windsor-hotels.co.jp