Winston House encontra-se em Bridlington, na região de East Riding of Yorkshire, nas proximidades de South Beach e Bridlington North Beach, e apresenta acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
O alojamento possui uma televisão de ecrã plano e uma casa de banho privativa com produtos de higiene pessoal gratuitos, um secador de cabelo e chuveiro. Para maior comodidade, o alojamento pode fornecer toalhas e roupa de cama por um custo extra.
Winston House disponibiliza um terraço no local e os hóspedes também podem usufruir de caminhadas e pesca nas proximidades.
The Spa Scarborough fica a 28 km de Winston House, enquanto Peasholm Park está a 29 km da propriedade. O aeroporto mais próximo é o Aeroporto de Humberside, que fica a 73 km de Winston House.