Holiday Inn Portsmouth
Portsmouth, Hampshire PO1 2TA
In a superb location, just minutes from Portsmouth city centre and waterfront, Holiday Inn Portsmouth has been recently refurbished to provide all you need for a successful business event – a range of…
- Max: 200 guests