View Larger Map
Balmoral Lodge is located
just 5 minutes walk from Lord Street, the heart of Southport
Southport itself, is located on the west coat, approximately 20 miles
north of Liverpool and 30 miles south of Blackpool
Hotel
& Restaurant 41 Queens Road, Southport, England
01704 544 298
E-mail info@balmorallodge.co.uk
|