Localizado no coração da popular cidade costeira de Blackpool, em The Chorlton, a menos de 3,2 km do passeio marítimo, o hotel oferece vistas panorâmicas do Mar da Irlanda. A propriedade dispõe de acesso Wi-Fi gratuito em todas as áreas e a icónica Torre de Blackpool fica apenas a 5 minutos a pé.
Os quartos do The Chorlton apresentam uma decoração individual, uma casa de banho privativa com um secador de cabelo, uma televisão de ecrã plano e comodidades para preparar chá e café. Também estão disponíveis comodidades de engomadoria.
A partir do alojamento, o North Pier Blackpool e o Winter Gardens estão a menos de 1,6 km.
O Centro Comercial Houndshill fica a 5 minutos a pé. Possui uma variedade de lojas, bares e restaurantes. O Madame Tussauds Blackpool (museu) também está apenas a 6 minutos a pé a sul da propriedade.