- 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
0871 9429190
Prices from £95
203