When you stay at The Stamford in Southport, you'll be in a shopping district, just steps from Southport Pier and 4 minutes by foot from Southport Theatre. Featured amenities include luggage storage, coffee/tea in a common area, and microwave in a common area. Limited parking is available onsite.