Situé à Blackpool, à proximité de Blackpool South Beach, Blackpool North Beach et Coral Island, le Taylor's propose une connexion Wi-Fi gratuite. L'établissement se trouve à 1,4 km de North Pier, à 2,7 km de Blackpool Pleasure Beach et à 40 km de Trough of Bowland. Il se trouve à 700 mètres de la plage centrale de Blackpool et du centre-ville.
Les logements comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes.
Vous séjournerez à proximité du théâtre Winter Gardens de Blackpool, de la tour de Blackpool et du centre de conférences Winter Gardens. L'aéroport John Lennon de Liverpool, le plus proche, est implanté à 101 km.