Situato a Blackpool, a 1,4 km dalla Blackpool South Beach e a 500 m dal North Pier, il Bowies Lodge offre sistemazioni con WiFi gratuito e TV a schermo piatto.
I luoghi di interesse nelle vicinanze includono la Blackpool Tower, Coral Island e il Blackpool Winter Gardens Theatre. Il Bowies Lodge dista 6 km dall'Aeroporto Internazionale di Blackpool, lo scalo più vicino.