Com acesso Wi-Fi gratuito e um restaurante, o The Lord Nelson apresenta acomodações que permitem animais de estimação em Langho, a 7,2 km de Blackburn. Os hóspedes podem desfrutar do bar no local. Está disponível estacionamento privado gratuito no local.
Todos os quartos incluem uma televisão de ecrã plano.
Há um salão partilhado na propriedade.
Blackpool fica a 40 km do The Lord Nelson, enquanto Southport está a 41 km. O Aeroporto de Manchester encontra-se a 50 km da propriedade.