El The Chorlton está situado en el centro de la popular localidad costera de Blackpool, a menos de 3,2 km del paseo marítimo, y ofrece vistas panorámicas al mar de Irlanda. Ofrece conexión WiFi gratuita en todas las instalaciones y está a solo 5 minutos a pie de la emblemática torre de Blackpool.
Todas las habitaciones de The Chorlton presentan una decoración individual y disponen de baño privado con secador de pelo, TV de pantalla plana y set de té y café. Se proporcionan utensilios de planchado.
El muelle norte de Blackpool y los jardines de invierno se sitúan a menos de 1,6 km.
El centro comercial Houndshill se encuentra a escasos 5 minutos a pie. Cuenta con una gran variedad de tiendas, bares y restaurantes. El Museo Madame Tussauds Blackpool está a solo 6 minutos a pie, al sur del establecimiento.