Liverpool, Liverpool
Spend a second to
save a fortune!
Spend a second to save a fortune!
21 Keel Wharf, Liverpool
Offering the comfort, privacy and freedom of your own home, these fully-equipped suites are ideally located next to Liverpool’s famous Albert Dock and opposite the Echo Arena.
See MoreUsage of subsidiary facilities may incur additional fees