Hotel Athol is located in a central area of Blackpool in close proximity to Pleasure Beach, Sandcastle Waterpark and South Pier.
The city center is 2 km away from the hotel. This property is 15 minutes' walk to Central Pier.
Guests can enjoy english and indian cuisine in Yate's Wine Lodge located 100 meters away.
Hotel Athol lies within 5 minutes’ drive to Blackpool airport.