
Yamanouchi, Japan
Kanbayashi Hotel Senjukaku
4-star hotel
Located in Yamanouchi, the Kanbayashi Hotel Senjukaku guesthouse is steps from Shibu and a short walk from Joshin'etsu-kogen National Park. It offers 34 air-conditioned rooms with refrigerators, flat-screen TVs, and complimentary…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park


