Hotel Athol Blackpool ligt aan de Golden Mile van Blackpool, op slechts 20 minuten lopen van de Blackpool Pier en het centraal station. Er is gratis parkeergelegenheid op het terrein, evenals een bar met airconditioning en een lounge met een pooltafel.
Alle kamers van Hotel Athol zijn voorzien van een eigen badkamer, een televisie, thee- en koffiefaciliteiten en ramen met dubbele beglazing.
Er is ook een serre, die is ingericht met banken en een televisie, evenals een evenementenzaal met volledige vergunning.
Een tramhalte ligt op slechts 50 meter van het hotel, waardoor de belangrijkste bezienswaardigheden gemakkelijk bereikbaar zijn. Blackpool Pleasure Beach ligt op slechts 4 km afstand en biedt vele achtbanen, waterattracties en liveshows.