Top 10 Business Hotels in Montréal
Refined elegance on a downtown hill.
Just north of St. Catherine street, and around the corner from both Montréal’s Museum of Fine Arts and the Bell Center (home of Montreal’s NHL club), is the 126-room Hôtel Vogue. The lobby exudes minimalist elegance, mixing the comfort of the lobby sofas with the buttoned-up professionalism of its staff. Rooms feature smart color schemes; light green wallpaper is accented by a bedside plant in one room and plush crimson throw pillows match the drapes of the canape bed in another. The marble bathrooms are equipped with relaxing jet spa bathtubs and glassed-in showers. L'Opéra Bar, adjacent to the lobby, serves cocktails to guests and Montréal's business professionals while Cellini restaurant does Italian-inspired fare for breakfast, lunch and dinner.
Reserve Your Room
Best price guaranteed