Park near Bell Center
Book your parking spot in advance
Le Delta Hotels par Marriott Montréal is a luxury hotel located in the heart of downtown Montreal. It is situated near many popular tourist attractions such as Place des Arts, Old Montreal, and the Montreal Museum of Fine Arts.
The hotel offers spacious and elegant rooms and suites equipped with a flat-screen TV, a minibar, and a coffee maker. Some rooms also offer panoramic views of the city.
Hotel facilities include a modern fitness center, a heated indoor pool, and a spa. There is also an on-site restaurant serving gourmet cuisine for breakfast, lunch, and dinner, as well as a cocktail bar offering a variety of drinks.
The Delta Hotels by Marriott Montreal also features a versatile event space including meeting and banquet rooms, perfect for business events and weddings.