Crowne Plaza Hotel London - The City

Welcome to Crowne Plaza London – The City a modern and stylish hotel right in the heart of London, perfectly situated for all your business and leisure needs. Set back from the north bank of the River Thames, it is just a stones throw away from Blackfriars station and within easy reach of Waterloo’s Eurostar terminal. The Crowne Plaza London – The City hotel is ideally located within easy access of some of the city’s most famous tourist attractions: The London Eye, St Paul’s Cathedral, Millennium Bridge, Tate Modern and West End theatres.