https://hoteleia.co/p/3zgK
The Clifton Hotel has uninterrupted views over Scarborough’s North Bay and is within 1 mile of the lively town centre.