Easy 1-click login
By logging in or signing up, you accept our Terms & Privacy .
Prince Hotel Karuizawa is located close to Japan's biggest shopping outlet, the Prince Shopping Plaza, and the other entertainment facilities such as skiing or snowboarding as well as golf course.
added by Albert @ 蕭世皓
has followers and following