Property Location With a stay at Naeba Prince Hotel in Yuzawa, you'll be on a river and minutes from Mt. Naeba Ski Resort. Th..
Yuzawa /