Das Hotel The Chamberlain Hotel liegt in der City of London an der Minories 130-135, nahe dem Tower. Die U-Bahn ist in etwa 5 Gehminuten erreichbar und verbindet den Standort mit den Sehenswürdigkeiten der Stadt. Die Themse liegt wenige Gehminuten entfernt, während St Katharine Docks zu einem Spaziergang einlädt. In der entgegengesetzten Richtung befindet sich ein großer Straßenmarkt. Liverpool Street Station liegt rund 1,5 Kilometer entfernt. Das 1910 erbaute und 2010 renovierte Cityhotel verbindet den Charakter eines charmanten Hauses mit einer Lage, die Kultur, Geschäftsviertel und Stadtleben zusammenführt.
Das Hotel umfasst 64 Nichtraucherzimmer, darunter 24 Einzel- und 40 Doppelzimmer. Die Unterkünfte verfügen über Teppichboden, individuell steuerbare Klimaanlage und Heizung sowie ein Doppel- oder Kingsize-Bett. Ein Safe, eine Minibar, ein Schreibtisch und ein Minikühlschrank bieten praktische Ablage- und Aufbewahrungsmöglichkeiten. Satelliten- und Kabelfernsehen, Radio sowie kostenfreies WLAN ergänzen die Ausstattung. Dusche und Badewanne stehen für unterschiedliche Wünsche bei der Körperpflege bereit; Zustellbetten können angefordert werden.
Für aktive Tage steht ein Fitness-Studio zur Verfügung. Geschäftsreisende finden im Business-Center Unterstützung sowie einen Projektor für geschäftliche Aufgaben. Geschäfte im Haus laden zum Stöbern ein, während Zimmerservice und Wäscheservice den Aufenthalt organisatorisch erleichtern. Eine Garage und ein Parkplatz stehen für die Anreise mit dem Auto zur Verfügung.
Für Mahlzeiten gibt es ein Restaurant, ein Café und einen Pub. Buchbar sind Übernachtung mit Frühstück oder Vollpension. Das kontinentale Frühstücksbuffet bietet einen vielseitigen Start in den Tag. Mittags und abends wählen Gäste zwischen à la carte und Menü. Diätgerichte sowie spezielle Verpflegungsangebote können berücksichtigt werden. American Express, Visa, Diners Club und MasterCard werden akzeptiert.