The Clifton Hotel is situated in the heart of Scarborough and enjoys wonderful views of the North Bay and the Castle. The guest rooms are comfortable and tastefully decorated, offering a host of modern amenities for your convenience. The elegant restaurant has a welcoming atmosphere and offers a wide choice of mouth watering dishes. Popular local attractions include the Sea Life Centre, Peasholm Park and the Cricket and Bowling Clubs.