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