This hotel offers outdoor and indoor facilities such as tennis court, private ski slopes for winter and heated swimming pool...
Shirogane / Shirogane
This is a mountainside resort hotel which is located near Mt Tokachidake in �Taisetsuzan National Park' in Hokkaido. You can ..