- palacehillhotel.co.uk
- 1
- 1
- 3
Based in the Old Town of Scarborough, Palace Hill Hotel is perfectly located for all that Scarborough has to offer. Whether it's a day on the beach, night on the town, or some sight-seeing, you're only ever a few minutes away... With all the..
Relevance: 40.057526