The 2-star Abashiri Green Hotel features 42 rooms and lies 1.8 miles from Hokkaido Museum of Northern Peoples. Guests who stay at this hotel can park their car on site.
The hotel is approximately a 25-minute walk from Sea of Okhotsk in Abashiri. The accommodation is also 1.6 miles from Tentozan Viewing Platform in Abashiri. The Japanese Okhotsk Ryu-hyo Museum is around 10 minutes away by car, and Abashiri train station is situated not far from the Green.
This Abashiri hotel offers rooms with a sitting area featuring air conditioning, along with a multi-channel TV.
Sukiya No. 39 Abashiri Shimmachi is just 0.8 miles from the property.