Das 3-Sterne-Hotel Sheraton Blackpool befindet sich im Viertel North Shore von Blackpool, ca. 2 Kilometer vom Blackpool Tower entfernt. Es bietet zudem einen Swimmingpool und einen Golfplatz. Das Hotel verfügt über ein beheiztes Hallenbad sowie ein Restaurant und ein Einkaufszentrum.
Das Stadtzentrum von Blackpool kann man innerhalb von 30 Minuten zu Fuß erreichen. Stadion Bloomfield Road liegt unter anderem circa 10 Autominuten entfernt. Zu den Sehenswürdigkeiten in der Nähe gehört auch Church of St Stephen on-the-Cliffs (ist ungefähr 450 Meter von der Unterkunft entfernt). Das Sheraton befindet sich in der Nähe des Bahnhofs Blackpool North und zwar in etwa 25 Gehminuten Entfernung.
Einige Zimmer haben einen Ausblick aufs Meer und stellen Ausstattung zur Kaffee- & Teezubereitung, einen Schreibtisch und einen Flachbildfernseher mit Satellitenkanälen zur Verfügung. Die Bäder sind mit einer behindertengerechten Dusche und einer getrennten Toilette ausgestattet und verfügen zudem über einen Haartrockner und Handtücher.
Die Restaurants Crumbs Sandwich Shop und Cafe47, die eine große Auswahl an Gerichten servieren, sind nur 5 Minuten zu Fuß entfernt.