Abashiri Royal Hotel

Details


Address
Kita 6-jo Nishi 7-chome

Make a booking


Check Dates on

About this hotel

Featuring free WiFi, Abashiri Royal Hotel offers accommodation in Abashiri, 2.4 km from Abashiri Port. Guests can enjoy the on-site restaurant. Free private parking is available on site. Rooms are equipped with a flat-screen TV.