The Clifton Hotel, Scarborough, United Kingdom
The Clifton Hotel is conveniently located at Queens Parade in Scarborough, United Kingdom
Hotel Location:
Address: Queens Parade
City: Scarborough
Country: United Kingdom
Hotel Features:
- Coffee/Tea Maker
- In House Bar
- In Room TV
- Non Smoking Rooms
- Room Service
- Hair Dryer