A poco más de 5 minutos a pie del The New Osborne Hotel Blackpool, de 3 estrellas, los huéspedes pueden llegar rápidamente al Ripley's Believe It Or Not Blackpool. El hotel está provisto de un aparcamiento público cerca.
El Parque Stanley está situado a 2 km, mientras que el Museo Madame Tussauds de Blackpool está situado a una distancia de 2,1 km de este hotel. Entre las atracciones naturales de la zona se encuentra el Parque Acuático Sandcastel, a unos minutos a pie del New Osborne, y también hay una playa a unos 25 minutos a pie. Desde este lugar puedes llegar fácilmente al Parque de atracciones Blackpool Pleasure Beach, enclavado a unos 600 metros. Se tarda a poco más de 10 minutos a pie de la estación de tren Pleasure Beach y 10 minutos en coche hasta el aeropuerto internacional de Blackpool.
Los huéspedes pueden disfrutar del bar lounge del establecimiento. El restaurante The Velvet Coaster ofrece una gran selección de platos al alcance del hotel New Osborne Blackpool.