Westbourne Villas situa-se em Scarborough, a 14 minutos a pé de Scarborough Beach e a 2,6 km de Scarborough North Bay, e dispõe de acomodações com acesso Wi-Fi gratuito e televisão de ecrã plano.
Existe uma casa de banho privativa totalmente equipada com chuveiro e um secador de cabelo.
The Spa Scarborough fica a 16 minutos a pé de Westbourne Villas, enquanto Peasholm Park fica a 2,4 km de distância. O aeroporto mais próximo é o Aeroporto de Humberside, que fica a 93 km de Westbourne Villas.