Abashiri Green Hotel est située à environ 10 minutes en voiture du musée des peuples du Nord et à environ 2 km de la plateforme d'observation Tentozan.
Le centre d'Abashiri est à 20 minutes à pied de la résidence, et des lieux culturels tels que le musée de la prison d'Abashiri sont dans une zone de 3 km. Dans l'hotel vous serez à à environ 25 minutes de marche de Sea of Okhotsk. De plus, Green est non loin du Musée Okhotsk Ryuhyo, et la gare Abashiri est dans une zone de 1 km.
Les chambres disposent d'un coin salon, complets avec une climatisation, ainsi que d'une TV multi-canal. Elles comprennent des salles de bain avec une toilette séparée et une douche.
Ekimae Hamacho sert une bonne gamme de plats de cuisine asiatisch et se trouve à environ 15 minutes à pied de Green d'Abashiri.