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.
This page viewed on 3,374 occasions since 24th April 2007
Brit Quote: |
On this day: |