Crowne Plaza London - Kings Cross, an IHG Hotel
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Crowne Plaza London - Kings Cross, an IHG Hotel, you'll be centrally located in London, within a 5-minute drive of Russell Square and The British Museum. This upscale hotel is 1.2 mi (2 km) from St. Paul's Cathedral and 1.4 mi (2.3 km) from Covent Garden Market.
Make yourself at home in one of the 429 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Property Details
Location
1 Kings Cross Road, London, England WC1X 9HX, United Kingdom