The Windsor Hotel Toya Resort & Spa
On a mountain between Lake Toya and the Pacific Ocean, The Windsor Hotel Toya Resort & Spa features spectacular views of Japan's northernmost island. A unique blend of cosmopolitan charm and traditional Japanese elegance distinguishes this luxury hotel. Completely refurbished guest accommodations and an international staff dedicated to the best in unobtrusive service await visitors to this gracious and unique destination.
This hotel is member of The Leading Hotels of the World. More details and photos / videos will be published soon.
Please click on the following banner for visiting the website of The Leading Hotels of the World and booking:

