Located in Bargate, Southampton Harbour Hotel & Spa is a perfect starting point from which to explore Southampton. Offer....