Hotel Togariishi
Hotel
Chino
Situated in Chino, 18 km from Canora Hall, Hotel Togariishi features views of the mountain. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. The accommodation features a shared kitchen, and luggage storage for guests.
Number of rooms: 5
391-0213 Nagano, Chino, Toyohira 1616, Japan