More about Palace Hill Hotel (***)
Palace Hill Hotel (***) is located at 1 Palace Hill, Scarborough, North Yorkshire
+441723374535
http://www.palace-hill.co.uk
Similar Listings
Yelf'S Hotel
3.5
Waterside Hotel
4.6