Grand Harbour Hotel, a luxury 4 star hotel in Southampton, Hampshire, England, UK.

- Image ID: M9400N
Geoff Smith / Alamy Stock Photo
Image ID: M9400N
Location: West Quay Road, Southampton, Hampshire, England, UK.