The Cheshire Hotel is located in the heart of London, near Oxford Street. All rooms are modern and ensuite.
This content has been supplied by Cheshire Hotel
Venue Details & Map
110 Great Russell StreetBloomsburyLondonWC1B 3NA
- +44 (0)20 7637 7777
- Catering Facilities
- General Facilities
- Internet access
- Ironing facilities
- Room Facilities
- Drink making facilities
Loading reviews for Cheshire Hotel
Are you a representative of Cheshire Hotel?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.