Meeting Room at Westin Montreal Hotel

A spacious meeting theatre at the Westin hotel located in Le Westin Montreal