Das Cheshire Hotel liegt in London an der Great Russell Street 110. Die zentrale Lage ermöglicht es, die britische Hauptstadt mit ihren Museen, historischen Bauwerken, Einkaufsstraßen und vielfältigen Kulturangeboten zu erleben. London verbindet traditionsreiche Architektur mit einem abwechslungsreichen Stadtleben und bietet zahlreiche Möglichkeiten für Besichtigungen, Shopping und Spaziergänge. Das Hotel verfügt über 36 Zimmer und verbindet eine überschaubare Größe mit einer klassischen Unterkunftsstruktur. Ein eigener Shuttlebus ergänzt die Anreisemöglichkeiten und erleichtert die Organisation des Aufenthalts.
Die Zimmer verfügen über ein Doppelbett und bieten damit eine feste Schlafmöglichkeit für zwei Personen. Eine Minibar steht für gekühlte Getränke und kleine Erfrischungen zur Verfügung. Für die Zubereitung von Heißgetränken ist eine Tee-/Kaffeemaschine vorhanden. Ein TV-Gerät sorgt für Unterhaltung im Zimmer, während die kostenfreie Internetverbindung den Zugriff auf digitale Informationen ermöglicht. Zustellbetten können auf Anfrage angefordert werden, wodurch sich einzelne Unterkünfte auch für Aufenthalte mit zusätzlicher Schlafmöglichkeit eignen.
Das Hotel stellt einen Safe zur Aufbewahrung persönlicher Wertgegenstände bereit. Der 24-Stunden-Zimmerservice ermöglicht Bestellungen zu jeder Tageszeit und bietet dadurch zusätzliche Flexibilität im Tagesablauf. Ein Faxgerät und ein Rauchmelder gehören ebenfalls zur Hotelausstattung. Ein Parkplatz steht für die Anreise mit dem Fahrzeug zur Verfügung. Das Hotel führt außerdem Familien- und Nichtraucherzimmer, sodass unterschiedliche Aufenthaltswünsche berücksichtigt werden können.
Für Mahlzeiten und kleine Pausen stehen ein Restaurant, ein Speiseraum und ein Café bereit. Am Morgen beginnt der Tag mit einem kontinentalen Buffetfrühstück, bei dem verschiedene Speisen zur Auswahl stehen. Das gastronomische Angebot im Haus ermöglicht eine unkomplizierte Versorgung, ohne dass jede Mahlzeit außerhalb organisiert werden muss.