Featuring a modern wooden architecture, Hotel Cho is only a 5-minute walk from the ski slopes of Naeba Ski Resort. Rooms feature Mount Naeba views and free Wi-Fi is available at the public areas.
Number of rooms: 22
949-6212 Niigata, Yuzawa, Mikuni 469-45, Japan