Das 3-Sterne-The New Osborne Hotel Blackpool verfügt über 15 Zimmer und ist rund 25 Gehminuten vom Vergnügungszentrum Coral Island entfernt gelegen. Die Gäste, die im Hotel übernachten, können ihr Auto in der Nähe parken.
Das Hotel befindet sich mitten vom Stadtteil South Shore, nur 600 Meter von der Pleasure Beach Blackpool. Das New Osborne Blackpool liegt in der Nähe vom Blackpool Tower, und zwar in rund 30 Gehminuten Entfernung. Das Wachsfigurenkabinett Madame Tussauds Blackpool ist nicht weit entfernt von der Unterkunft, während der Bahnhof Pleasure Beach ungefähr 950 Meter von hier entfernt liegt.
Die Lounge- Bar macht Ihren Aufenthalt noch angenehmer und entspannender. Die Gäste können auch amerikanische Gerichte im Restaurant The Velvet Coaster genießen, das etwa 5 Gehminuten von hier ist.