I just stayed at this hotel with my girlfriend for a weekend trip. It was a very positive experience, and I would recommend the Delta, in general. Here are some pros/cons:
PROS:
-Location: We were quite close to everything. 15 minutes to walk to Old Montreal, and very close to the subway to get down to St. Catherine, although we...
More
- Delta Centre Ville
- Delta Montreal
- Montreal Delta
- Delta Centre Ville Montreal
