When you stay at The Setsumon in Kutchan, you'll be near ski lifts, just steps from Niseko Mountain Resort Grand Hirafu and 13 minutes by foot from Niseko-Shakotan-Otarukaigan Quasi-National Park. This ski apar ... Read more

View all Luxury Hotels in Kutchan