Holiday Inn Southampton

Located in the centre of Southampton with excellent transport links, offering great views of the Cruise Terminals and Southampton Water.

Located in the centre of Southampton with excellent transport links, offering great views of the Cruise Terminals and Southampton Water