Montreal

Image by Matthias Mullie

About Montreal

Welcome to Montreal, a city where European elegance meets North American energy. Nestled on the Island of Montreal at the confluence of the Saint Lawrence and Ottawa Rivers, this vibrant Canadian metropolis is a treasure trove of cultural experiences, delectable cuisine, and picturesque landscapes. Whether you're a history buff, a foodie, an art enthusiast, or an outdoor adventurer, Montreal has something for everyone.

Travel

Getting Here

Delta Hotels Montreal is located one block from Canada's McGill University and with convenient access to downtown entertainment, arts, shopping and dining. It sits a short walk from the Gare Centrale train station and local subway stops.

METRO/SUBWAY

Place des Arts