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 website
Condominium
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.

The Shelbourne Apartments | Blackpool | United Kingdom | TripAligner