Flanking the western edge of Vieux-Montreal, and within walking distance of the Notre-Dame Basilica, Le Westin Montréal earns rave reviews for its covetable location and friendly staff.
Positioned in the heart of Mont-Tremblant, Quebec (about 85 miles northwest of Montreal), Le Westin Resort & Spa puts travelers within easy reach of the area's snowy peaks. Cold-weather activities ...