Situado a 2 km del Pabellón Centre Bell, muy apreciado por los amantes del deporte, el Hotel Aberdeen, de 3 estrellas, incluye 23 habitaciones.
El hotel se encuentra en el distrito Centro de Montreal, a unos 25 minutos a pie de la Calle Saint Catherine y a unos minutos a pie de lugares de compras como la Ciudad subterránea. Este hotel está situado a una distancia de 400 metros del Crystal Dreams St-Denis, a una distancia de 250 metros de la estación de metro Sherbrooke. La Calle Saint-Denis está bastante cerca de este lugar. Este hotel está a poca distancia de la estación de autobuses Station Centrale.
Las habitaciones incluyen servicio de tetera/cafetera, además de TV de pantalla plana con canales vía satélite para tu comodidad. Los cuartos de baño disponen de un inodoro separado y una ducha, además de comodidades como secador de pelo y toallas de baño.
El restaurante L'Express está a una distancia de 550 metros de este establecimiento y sirve comida francesa.