Narrow roads: Many of the roads in the older parts of the city are narrow and winding, which can make it difficult to maneuver around other vehicles and keep to your lane. Winter weather: Montreal experiences harsh winter weather, including snow and ice, which can make driving conditions more dangerous and challenging.