Im Herzen der Stadt Liverpool, dieser Premier Inn liegt in der Nähe der wichtigsten Bahnhöfen und ermöglicht einen schnellen Zugang zu den vielen aufregenden Attraktionen, die die Gemeinde zu bieten hat. Die Zimmer sind schallgedämmt eine entspannende Haven, weg von der geschäftigen Straßen, und mit einer Reihe von modernen Annehmlichkeiten ausgestattet. Es ist ein In-House-Restaurant und Bar.