Abashiri Royal Hotel
Hotel
Abashiri, Hokkaido
Set in Abashiri, 3.4 km from Abashiri Port, Abashiri Royal Hotel offers accommodation with a shared lounge, free private parking and a restaurant. This 2-star hotel offers free Wi-Fi. Abashiri Prison Museum is 4.
Number of rooms: 55
093-0076 Hokkaido, Abashiri, Kita 6-jo Nishi 7-chome, Japan