The Princess Hotel si trova a Blackpool (South Shore) a meno di un quarto d'ora di cammino da Parco acquatico Sandcastle e Blackpool Illuminations. Questo hotel a 4 stelle si trova a 1,2 km da Blackpool Central Pier e 1,4 km da Blackpool Pleasure Beach.