This hotel is a short walk from Tokachigaoka Tenbodai Observatory and Obihiro Station. It comprises a total of 113 guest room..
Tokachigawa /
From the open air hot springs, the Hidaka mountains, and Tokachi river can be seen. Facility well equipped, bar, karaoke box,..