Construction starts on new $11.5 million hotel in Lachute

Construction has started on the first hotel in Lachute to be part of a major chain.  Developer...

Read More