Obiekt Montcalm Piccadilly Townhouse, London West End znajduje się zaledwie 300 metrów od placu Leicester Square, w sercu londyńskiej dzielnicy teatrów. Ten pięciogwiazdkowy hotel oferuje centrum fitness oraz pokoje w stylu butikowym z bezpłatnym WiFi.
Każdy z elegancko urządzonych pokoi oferuje nastrojowe oświetlenie oraz luksusową łazienkę z bezpłatnym zestawem kosmetyków i miękkimi szlafrokami. Pokoje w hotelu Montcalm Piccadilly Townhouse, London West End wyposażone są też w klimatyzację, telewizor z dostępem do kanałów satelitarnych i biurko.
Bar Premier zaprasza na napoje i przekąski. Goście mogą także wybrać się do salonu, w którym serwowane są przekąski. W nowocześnie urządzonej jadalni codziennie podawane jest urozmaicone śniadanie. Hotelowa recepcja czynna jest przez całą dobę.
Obiekt dzieli zaledwie kilka metrów od teatrów, kin, restauracji i barów. Plac Piccadilly Circus oddalony jest o 5 minut spacerem.