Das Hotel Montcalm Piccadilly Townhouse liegt zentral an der Shaftesbury Avenue im Herzen Londons. Viele bekannte Attraktionen der britischen Hauptstadt sind von hier aus bequem zu Fuß erreichbar. Einkaufsmöglichkeiten befinden sich etwa 100 Meter entfernt, Bars und Pubs liegen rund 20 Meter entfernt, Diskotheken etwa 100 Meter. Auch die nächste Anbindung an öffentliche Verkehrsmittel ist ungefähr 100 Meter entfernt. Das 1900 erbaute Cityhotel verbindet seine zentrale Lage mit einer historischen Gebäudeprägung und erstreckt sich über sechs Etagen.
Die 67 Unterkünfte umfassen neun Einzel- und 47 Doppelzimmer. Zur Ausstattung gehören unter anderem Teppichboden, Klimaanlage, Zentralheizung, Safe, Minibar, Kühlschrank und Schreibtisch. Ein Direktwahltelefon, Satelliten- oder Kabelfernsehen, Radio, DVD-Player und kostenfreies WLAN ergänzen die technische Ausstattung. Für die Nachtruhe stehen je nach Zimmer ein Doppelbett, Queensize-Bett oder Sofabett bereit; Zustellbetten können angefordert werden.
Nach einem erlebnisreichen Tag in London bieten Sauna, Dampfbad und Whirlpool konkrete Rückzugsorte. Massagen und Körperbehandlungen können zur persönlichen Erholung beitragen. Das Fitness-Studio, Aerobic und Gymnastik ermöglichen Bewegung unabhängig vom Wetter. Ein Garten erweitert die Innenbereiche um einen Platz im Freien. Der Zimmerservice und der Wäscheservice erleichtern längere Aufenthalte.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Auswahl. Frühstück, Mittag- und Abendessen werden als Buffet oder à la carte angeboten. Diätgerichte, Kindermenüs und spezielle Verpflegungsangebote können auf Wunsch berücksichtigt werden. Dadurch lässt sich die tägliche Gastronomie flexibel an unterschiedliche Vorlieben anpassen.