Set in Kami-shihoro, 38 km from Obihiro Station, Kamishihoro Hotel offers accommodation with free bikes, free private parking, a garden and a shared lounge. With free Wi-Fi, this 3-star hotel offers room service and free shuttle service.
Number of rooms: 15
080-1408 Hokkaido, Kami-shihoro, 字上士幌東3線237番地30, Japan