Holiday Inn Express Portsmouth – North opens for business
Having undergone a multi-million pound refurbishment, Holiday Inn Express Portsmouth – North is now open. The new hotel is amongst the first Holiday Inn Express hotels in the UK to unveil…