20mins walk to the karuizawa station, it only costs around 1000yen for a taxi ride. Dinner is a must try here, very delicious and decent traditional Japanese cuisine. Room size is okay, just the public bath is a bit too small.
It’s a bit dated but very clean hotel. The onsen is a bit small than I expected.
The unagi restaurant next door is awesome. It’s just a min walk from the hotel