- UK Information
- UK Hotels
- Crowne Plaza London - The City
Crowne Plaza London - The City







Situated in the Blackfriars area of central London, Crowne Plaza London - The City features an on-site fitness centre and sauna, and 2 restaurants.

Rating



Prices from £95

203