Weston Hotel Hotel Scarborough
Situated in Scarborough and with Scarborough Beach reachable within 500 metres, Weston Hotel features a shared lounge, non-smoking rooms, free Wi-Fi throughout the property and a bar. The property is set 2.
Number of rooms: 32
33/34 Esplanade, Scarborough, YO11 2AR, United Kingdom