Premier Inn Southampton City Centre
6 Dials, New Road, Southampton, England, United Kingdom
Booking.com
Book Now