O Beeches Hotel está situado a 2 minutos a pé da praia arenosa, da Torre de Blackpool e do Coral Island Casino, e a menos de 800 metros do Winter Gardens e do centro da cidade.
Cada quarto do Beeches Hotel possui uma cabina de duche privativa com toalhas lavadas, uma televisão de ecrã plano com leitor de DVD, comodidades para preparar chá e café, e acesso Wi-Fi gratuito. Secadores de cabelo e comodidades de engomadoria podem ser solicitados na recepção.
Os hóspedes podem relaxar no bar licenciado no local. Restaurantes, bares e pubs podem ser encontrados a cerca de 5 minutos a pé do Beeches Hotel.
O hotel fica apenas a 2 minutos a pé da nova Estação Rodoviária Nacional e a 5 minutos a pé do Centro Comercial Hundshill.