Holiday Inn Liverpool City Centre
Enjoy the stunning views of Liverpool’s Lime Street and the idyllic St. George’s Quarter from Holiday Inn, Liverpool while enjoying great food and drink in the elevated View Restaurant or cosy Open Lobby.
Centre Island Hotels Ltd
2 St. Nicholas Place,Princes Dock,
Liverpool, L3 1QW
0151 705 2680