Montreal is a perfect city of a long weekend trip. If you're planning your first visit, this 3-day itinerary will give you a taste of this dynamic city. Discover historic Old Montreal, indulge in world-class dining, and soak in the city's vibrant culture.