Apresentando um bar e acesso Wi-Fi gratuito, Westbourne House localiza-se no centro de Blackpool, perto de Blackpool South Beach, Blackpool Central Beach e Blackpool North Beach.
Westbourne House tem vários pontos de interesse populares nas suas proximidades, incluindo Parque de Diversões Coral Island, Jardins de Inverno de Blackpool e Torre de Blackpool. O aeroporto mais próximo é o Aeroporto de Liverpool - John Lennon, que fica a 101 km de Westbourne House.