Das 5-Sterne-Hotel Montcalm Brewery Townhouse London bietet ein Restaurant und liegt im Stadtviertel Islington, rund 2 Kilometer von der Tate Gallery of Modern Art und etwa 16 Fußminuten von der Saint Paul's Cathedral entfernt. Das Hotel verfügt über 2 Restaurants und eine Lounge- Bar. Außerdem versprechen ein Tennis-Zentrum den Gästen einen aktiven Urlaub.
Das Zentrum von London kann man fußläufig in 30 Minuten vom Hotel aus erreichen. Das Montcalm Brewery Townhouse London befindet sich in einer Entfernung von 13 Gehminuten vom Fluss River Fleet. Die St Dunstan-in-the-East ist circa 1 km von der Unterkunft entfernt, während die U-Bahn-Station Barbican Centre in unmittelbarer Nähe zur Unterkunft ist. Das Hotel befindet sich in der Nähe des Bahnhofs Liverpool Street, und zwar in rund 10 Gehminuten Entfernung.
Das Montcalm Brewery Townhouse bietet 22 Zimmer, einige davon verfügen über einen Safe, einen persönlichen Safe und einen Flachbildfernseher mit Satellitenkanälen. Sie stellen Badezimmer mit einer Regendusche und einer getrennten Toilette zur Verfügung. Gäste finden einen Haartrockner und eine Duschhaube in den luxuriösen Badezimmern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind.
Im Hotel Montcalm Brewery Townhouse wird ein herzhaftes Frühstück jeden Morgen serviert. Das Restaurant The Jugged Hare mit europäischen Speisen ist ungefähr 50 Meter von von der Unterkunft entfernt.