Mori no Spa Resort Hokkaido Hotel
With a stay at Mori no Spa Resort Hokkaido Hotel, you'll be centrally located in Obihiro, within a 15-minute drive of Tokachigawa Onsen and Obihiro City Office. This upscale hotel is 0.9 mi (1.5 km) from Obihiro Zoo and 1 mi (1.6 km) from Kita no Yatai.