The Cheshire Hotel
Main info
/
British
110 Great Russell St, London
Upon entering the Cheshire Hotel, you're met with its incredibly prime location just moments from Tottenham Court Road station. The true advantage of this establishment is its accessibility to central attractions and transport links, allowing guests to navigate the city effortlessly. Despite its rather unassuming exterior, the hotel is recognized for its respectful and efficient service staff, readily assisting guests throughout their stay. The property provides a range of accommodations that lean towards the compact, yet practical—offering the essentials required for short city explorations. Some rooms present recent renovations, juxtaposed by sporadic reports of minor maintenance oversights, highlighting the hotel's ongoing development efforts. Nevertheless, the Cheshire excels with its dedication to affordability and resourcefulness in one of the world’s vigorous capitals, ensuring that even in stark simplicity, the needs of metropolitan visitors are fundamentally embraced.
How to get there
110 Great Russell St, London
London City Airport — 7.99 mi
Tottenham Court Road - 188 yd