Hotels in Southport
The Bowden Lodge Hotel is ideally situated in a quiet location on Albert Road the continuation of Southport's famous Lord Street - the tree lined boulevard which is the heart of the town centre and shopping area. The promenade, central attractions, and the Southport Theatre & Floral Hall Conference complex are also just a short stroll away.
More Hotels nearby
This page viewed on 3,002 occasions since 24th April 2007
On this day: