Mount Tento, set within 1.5 miles from the Toyoko Inn Hokkaido Okhotsk Abashiri Ekimae as well as the Japanese Okhotsk Ryu-hyo Museum placed just a 10-minute drive away are well worth visiting. If you want to explore even more landmarks in Abashiri, consider checking out Abashiri Biru-kan, which is located 0.4 miles away.