This Hokkaido hotel enjoys a spectacular location on a mountain between Lake Toya and the Pacific Ocean. It offers some of the most breathtaking views to be found on Japans northernmost island. A member of The ... Read more
The spectacular Hokkaido hotel is located on a mountain overlooking Lake Toya, and the Pacific Ocean. The hotel boasts some of the most stunning views on Japan's northernmost island. The hotel is a member of The Leading Hotels of the World, and hosts the international G8 Summit. It combines sophisticated, cosmopolitan style and traditional Japanese elegance. The hotel's grounds offer guests the opportunity to play tennis, golf, and hot springs. Michel Bras serves French cuisine and organic specialties. Other restaurants offer Vietnamese, Italian and Japanese cuisines. Use our secure online booking system to book your room at The Windsor Hotel Toya Resort & Spa. First, enter your travel dates and submit them in the provided spaces.
Recommended properties in Japan