Holland Hall, the site of L’île Dorval’s Town Hall, underwent renovations this year.  A second bathroom was added, the kitchen was completely renovated and a large deck and veranda were constructed. Below is a photo of the exterior changes.

Holland Hall - Hotel de Ville