Scarborough, North Yorkshire
The Clifton Hotel is a small, late Victorian hotel in Scarborough, North Yorkshire, England.