La Grande Place at Westin Montreal hotel

A large meeting or event venue inside of the Westin hotel in Montreal Canada