St. Nicholas Place Princes Dock Pier Dock, Liverpool, United Kingdom
Crowne Plaza Liverpool Photos
Crowne Plaza Liverpool Map
St. Nicholas Place Princes Dock Pier Dock, Liverpool, United Kingdom
Searching for availability
Hotel Information
Superbly located, adjacent to the Royal Liver Building and overlooking the River Mersey, the Crowne Plaza Hotel in Liverpool provides guests with outstanding standards of comfort and service.