Delta Hotels Liverpool City Centre

Closed
tripadvisor logo

(2,024)

Call
Website

Advertisement

Photos

Queen Square
Liverpool, England L1 1RH
Delta Hotels by Marriott Liverpool City Centre offers a fantastic location set in the art district overlooking vibrant Queen Square. Famous for sports, entertainment and Beatlemania, Liverpool is a cultural centre with more museums and galleries than any city outside London. Beautifully decorated, our bedrooms offer air cooling system and luxurious bedding with cotton-rich linens. After a day of museum hopping or shopping, enjoy a local Liverpool G&T in our Brew Bar. Discover our ideally located hotel in Liverpool, England's city centre.

Reviews

tripadvisor logo
4.02,024 reviews
Photo of Colette B
Vegan Afternoon Tea
1/11/2025

My friend had bought me a voucher for afternoon tea and I was sad to learn the hotel didnt provide a...

Photo of Stacy E
Located next to train station, spacious rooms
1/7/2025

The hotel is right across the street from the Lime Street train station - couldn't be more convenien...

Photo of G99OVjuanl
Great location and amazing staff
12/30/2024

In front of the train station and buses, 5 minutes walking to the town and 20 to the docks, this pla...

Own this business?
See a problem?

You might also like

United KingdomEnglandDelta Hotels Liverpool City Centre

Advertisement