The Shelbourne Apartments
4.9
(351 reviews)The Shelbourne 1 Lord Street West Corner of Lord Street and Duke Street, Southport PR8 2BH England
+44 1704 535714Official websiteCondominium
Family
Modern
Trendy
Hotel
About
The Shelbourne Apartments are a selection of luxury and spacious self-catering apartments in the centre of Southport. Each apartment is very individual, has at least 2 bedrooms and 2 bathrooms and some can sleep up to 9 persons. Will let for 2 nights minimum.