New £20m Marriott hotel opens in North Staffordshire
Around 20 new jobs have been created with the opening of a brand new £20m Marriott hotel in North Staffordshire. Courtyard by Marriott Keele Staffordshire officially opened its doors at the Keele University Science and Innovation Park on February 1st. The 150-bedroom hotel is initially just open…
Read More