KARUIZAWA PRINCE SHOPPING PLAZA
Karuizawa is one of Japanese finest resort areas, located in a rich and beautiful slice of nature. This shopping mall enhances your stay with a range of the world's leading brands. Situated just off the South Exit of Karuizawa Station, the facility offers luxury brands, fashion goods, accessories, sports items, outdoor gear, and more, with close to 240 shops.
※Open Hours:Shops&Food court 10:00-19:00 / Restaurant 11:00-19:00
※Store hours vary by season.
※The business days and hours depend on each store. Please check the website for detail.