Innside Newcastle to open in December

Spain’s largest hotel group will open the 161-room hotel in the city’s historical Quayside area.