- UK Information
- UK Hotels
- Sands, The
Sands, The
Stylish and contemporary, these 5-star luxury apartments have a magnificent location on Scarborough’s North Bay, on Yorkshire's rugged and beautiful East Coast.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £80
46