Doté d'une terrasse, le Cowley Hotel est situé dans le centre de Blackpool, à 700 mètres de la plage centrale. Il se trouve à environ 1,1 km de la tour de Blackpool, à 1,4 km de la jetée nord et à 1,7 km du parc d'attractions Blackpool Pleasure Beach. Un parking privé est disponible sur place.
Tous les logements comprennent une télévision par câble à écran plat. Leur salle de bains privative est pourvue d'une douche. Le linge de lit et les serviettes sont fournis.
Le Cowley Hotel se trouve à proximité de sites d'intérêt tels que les plages de Blackpool South, de Blackpool Promenade et de Coral Island. L'aéroport John Lennon de Liverpool, le plus proche, est implanté à 101 km.