Yuzawa
Pic: iStock.com/Photobuay

Yuzawa

Yuzawa is a town in the southeast corner of Niigata Prefecture. The area is famous for its many ski resorts—all within a couple of hours of Tokyo by Shinkansen.

Popular Tours & Activities

Recommended hotels near Yuzawa