Nacházející se hned u Vodní park Sandcastle, tento 3-hvězdičkový The New Osborne Hotel je vzdálen 5 minut jízdy od Ústřední molo Blackpool. K dispozici je i veřejné parkoviště poblíž.
Bar The Velvet Coaster je umístěna 200 metrů od hotelu.
Centrum města Blackpool je v dosahu 25 minut chůze od hotelu. Hotel je situovaný ve vzdálenosti 2 km od Festival Blackpool Illuminations.