Beautiful views of Montreal, including a look out point over the city and many lovely walking trails.
The Montreal Biodome is a facility located at Olympic Park in the Mercier–Hochelaga-Maisonneuve neighbourhood of Montreal, Quebec, Canada, that allows visitors to walk through replicas of four ecosystems found in the Americas.
One of our favorite spots in Montreal, complete with amazing French food and a beautiful ambiance.
Need to unwind? Consider booking a massage at Bota Bota, a boat-turned-spa on the St. Lawrence River.
Try a Montreal bagel at this landmark bagel shop.
Smoked meat sandwiches & more await you at this no-frills local spot.
One of our absolute favorite places to grab a pint.