Idéalement situé dans le centre de Blackpool, le Westholme Hotel dispose d'un salon commun, d'une connexion Wi-Fi gratuite et d'un bar. L'établissement se trouve à 400 mètres du théâtre Winter Gardens de Blackpool, à 200 mètres de Coral Island et à 300 mètres du centre de conférences Winter Gardens. L'hôtel dispose de chambres familiales.
Les chambres comprennent une télévision.
Le Westholme Hotel se trouve à proximité des plages de Blackpool South, de Blackpool Central et de Blackpool North. L'aéroport John Lennon de Liverpool, le plus proche, est implanté à 102 km.