The 4-star Holiday Inn Liverpool City Centre is located in the heart of this walkable city, with adjacent car parking and across from Lime Street Station. Catch direct trains to London, Manchester, and Scotland, plus Merseyrail for visits around the Wirral and the broader city region. The award-winning hotel has 139 modern, air-conditioned bedrooms, ensuring a clean and comfortable stay, and complimentary high-speed Wi-Fi. The View Restaurant offers an all-day dining menu with marvelous views...