Celebrating its 25th year in 2023 and a full hotel renovation, this is an exciting time for Delta Hotels by Marriott Liverpool, completely transformed and refreshed under the Delta Hotels brand. The new and improved hotel situated in the heart of the city centre is perfectly located for meetings and events, with all the city attractions and Liverpool Lime Street Train Station accessible within walking distance, or for those who prefer to drive, on-site car parking is available.