Outdoor Terrace at Westin Montreal hotel

A rooftop event venue at the Westin Hotel in Montreal Canada