The Clifton Hotel in Scarborough

Queens Parade, Scarborough, United Kingdom
Hotel
ad

Description

Show More

Reviews

Write a review
Rating
19/10/2010
English Rose Hotels

Set overlooking Scarborough’s vast North Bay the ever-popular Clifton Hotel in Scarborough has always been a firm favourite with tourists for many years.

How much do you like it?

FACEBOOK

INSTAGRAM

OTHER USERS ON INSTAGRAM