Il hotel The Drummond è situato nel quartiere Centro di Montreal di Montréal, a soli 11 minuti a piedi da diverse attrazioni sportive, come il Complesso Sportivo Centre Bell.
Quest'aparthotel si trova nei pressi del Museo delle belle arti di Montréal, vicino all'Università McGill e a una distanza di 2 km dal Porto antico di Montréal. Quest’alloggio è a pochi metri dalla stazione della metropolitana Peel. A 1 km da questo hotel gli ospiti troveranno le Place des Arts de Montréal. La stazione della metropolitana più vicina si trova a soli 5 minuti a piedi Gli ospiti possono raggiungere l'aeroporto Internazionale di Montreal Pierre Elliott Trudeau in circa 21 minuti di auto.
Le camere del Drummond sono dotate di uno scrittoio, il Wi-Fi e un impianto di climatizzazione e offrono anche un bagno privato. Alcune camere sono fornite di asciugacapelli.
Gli ospiti possono gustare la cucina salutare al ristorante Abe & Mary's, che si trova a circa 300 metri.