Featuring a restaurant and a bar, Twin-Line Hotel Karuizawa Japan is situated in Karuizawa, 700 metres from Karuizawa Station and 17 km from Usui Pass Railway Heritage Park. Located around 1.
Karuizawa Station 0,7 km
Karuizawa Prince Shopping Plaza 0,8 km