Loews Hotel Vogue – Montreal

Venue Brand: Loews Hotels

  • Location
  • 1425 De La Montagne Street
  • Montreal, Quebec
  • Canada
  • Map
  • Hotel Information
  • Guestrooms: 142
  • Largest Meeting Space: 2904
  • Meeting Rooms: 12
  • Total Meeting Space: 7000

Loews Hotel Vogue is ideally located in Montreal, Quebec. Epicurean pleasures await you at Loews Hotel Vogue, our warm and inviting luxury hotel set in the heart of Montreal. Our 142 newly redesigned and oversized guestrooms including 16 tastefully appointed suites provide the comfortable surroundings for our guests to relax and enjoy Montreal’s legendary mentality, Joie de Vivre. Loews hotel in Montreal offers guests a premier luxury hotel designed to provide both comfort and value. Loews Hotels guarantees your Montreal meeting is a success, by bringing together the right mix of people, places and partners to help you achieve your goals.