A fashionable hotel in central London.
The Crowne Plaza London The City is located in the busiest business area of London: The City.
On the north side of the River Thames, the hotel is one minute away from the Blackfriars subway station, offering an easy access to all trendy and business London districts and landmarks.
The rooms are bright and spacious with a modern decoration and furniture; designed to ensure you a pleasant and comfortable stay.
Each one has satellite TV and air-conditioning. An en-suite bathroom with bathtub and a shower is also provided with in addition, bathrobes and luxury toiletries. All of the amenities you expect to find will be in your room!