Das Hotel befindet sich 300 Meter vom Bell Center, der Heimat der Canadians und neun Gehminuten von der U-Bahn-Station Bonaventure, 1,6 km vom Montreal Convention Centre und 2,5 km von Montreals Altstadt entfernt.
Die modernen, dezent gestalteten Zimmer bieten eine Minibar, kostenloses WLAN, einen Flachbildfernseher sowie Möglichkeiten zur Kaffee- und Teezubereitung. Einige haben eine Sitzecke mit ausziehbarem Sofa.
Zum Hotel gehören eine Lounge und ein farbenfrohes internationales Restaurant mit Terrasse. Ein Fitnessraum, ein Business Center und 10 Konferenzräume sind ebenfalls vorhanden.