El Clarion Hotel & Suites Downtown Montreal, de 4 estrellas, está situado a 5 minutos a pie de la estación de metro el Atwater, en una zona popular de Montreal. Además, se encuentra a 5 minutos andando de Forum de Montreal. El hotel atrae a los huéspedes con un aparcamiento privado en el lugar.
Este hotel está situado en el barrio Centro de Montreal, en el corazón de Montreal y a 2 km de distancia de la Basílica Notre-Dame. La Catedral de María está situado relativamente cerca del Clarion Hotel & Suites Downtown Montreal. Entre los edificios religiosos notables cercanos se encuentra el Oratorio de San José del Monte Real, a 3 km de distancia del establecimiento. El hotel Clarion Hotel & Suites Downtown Montreal está al alcance de la estación de autobuses Station Awater.
Algunas habitaciones del hotel cuentan con zona de estar, Wi-Fi gratis y televisión por satélite.
El restaurante del hotel está disponible para que los huéspedes disfruten de sus comidas. El bar lounge es ideal para tomar bebidas relajantes. El restaurante Sam Cha sirve una buena variedad de platos de la cocina coreana y está a una distancia de unos 5 minutos andando.