If you're in the mood to shop up a storm, Karuizawa Prince Shopping Plaza won't disappoint. Fashion, shoes and general supplies — you're likely to find it here.
Karuizawa Prince Shopping Plaza is located in Shutoken. When you're done visiting this shopper's paradise, why not explore what the area has to offer? Karuizawa Prince Hotel Ski Resort is one attraction that's nearby.