At the foot of Mt. Asama, lies Karuizawa, one of Japan's most well-known resort areas. In the late 1880s, foreign missionaries began building holiday cottages in the town to escape Japan's fierce ...
Reservation Policy: Reservations must be guaranteed with a credit card Countryside boutique hotel 1.2 kms to city center - 2.3 kms to Karuizawa Prince ski area and 5 kms to Senju Hirishi Art Museum.