The location is excellent
Delta Montréal is in the perfect spot for exploring the attraction in Montréal. It's in the heart of downtown, in Le Quartier des Spectacles. From there, guests found it was only a short walk to Mont Royal, Old Montreal, Notre-Dame Basilica, and the port. Sherbrooke Street, which boasts many different shops, restaurants, and museums, is within walking distance as well.