We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
110 – Great Russell Street, WC1B 3NA
About Cheshire Hotel
Cheshire Hotel is a boutique hotel in Central London. This budget hotel is situated in the heart of the London West End, near the junction of Tottenham Court Road Tube Station and Oxford Street. The central location makes it the ideal hotel to stay at whether you are visiting London on business or leisure.
Description
We are a 3-star hotel situated right in the center of the West End of London. We are so central that most of the main tourist attractions and nightlife venues are right on our doorstep, within walking distance. Whether you want to experience the rich history of the world by visiting the British Museum, enjoy a show at London’s famous Theatreland, go shopping on Oxford Street or Covent Garden, or you just want to enjoy our many bars clubs and restaurants, you can do all of this without even needing to take public transport.

Travel in London, United Kingdom

Travel Agency 75 Hotel 32 Service Apartments 12 Airport Shuttle Service 11 Hotel Resort 8

Similar places nearby