The grand Athol Hotel offers accommodation in a beach area of Blackpool.
The city center is 20 minutes' walk of the property.
Blackpool Grand Theatre is 800 meters from the hotel and North Pier is about 650 meters away.
This property counts 11 guestrooms featuring Family Shared Bathroom Twin Room, Shared Bathroom Double Room and Family Twin Room. Guests can make use of complimentary toiletries and slippers in every bathroom.
The seafood restaurant Cascades Restaurant is around 5 minutes’ walk away.
Athol Hotel lies within 10 minutes’ drive to Blackpool airport.