Abashiri Hotels

Map of Abashiri Hotels

Abashiri is a city located in the eastern part of Hokkaido, Japan. It is known for its stunning natural beauty, with the Sea of Okhotsk to the north and the Shiretoko Peninsula to the east. The city is also famous for its cold and snowy winters, making it a popular destination for winter sports enthusiasts. Abashiri is home to the Abashiri Prison Museum, a former prison that has been turned into a museum showcasing the history of the prison and the harsh conditions that prisoners endured. The city is also known for its fresh seafood, particularly its delicious crabs and sea urchin.

Show More Hotels