Sierra Resort Yuzawa
Resort
Yuzawa
Located right in front of Iwappara Ski Resort, Sierra Resort Yuzawa offers public indoor/outdoor hot-spring baths with panoramic views of the city and mountains.
Number of rooms: 56
949-6103 Niigata, Yuzawa, Tsuchidaru 731-1, Japan