Boasting mountain views, Hill Top is situated in Kiso, around 44 km from Takato Joshi Park. There is an in-house restaurant and free private parking. The guest house has family rooms. All units feature air conditioning and a satellite flat-screen TV...
Rooms total: 3 More information »