On Southampton’s waterfront, close to the train station, the Grand Harbour Hotel is a memorable location for e ...