The Cheshire Hotel The Cheshire Hotel, 3 Star Hotel

110 Great Russell Street, Bloomsbury, London, WC1B 3NA

Cheshire Hotel is situated in a prime location in central London, at the junction of Oxford Street and Tottenham Court Road. The spacious guest rooms at the Country Inns and Suites By Carlson feature amenities that offers chic, ease and eminence to all the travellers whether they are travelling for business or leisure.

Search deals for The Cheshire Hotel Bloomsbury, London

Situated in Bloomsbury, Cheshire Hotel is just a two-minute walk to Oxford Street. Situated close by is the British Museum, fashionable Covent Garden, world-famous shopping, Regent Street, Oxford Street, Bond Street and Theatreland. No car parking is available on site at the hotel.

Compare similar hotels

Customers who viewed The Cheshire Hotel also viewed the following hotels in Bloomsbury