Lodging & Accommodations close by Montreal Botanical Garden
Hotel St André
+1-800-716-8490
1285 Rue St. Andre, Montreal, QC H2L3T1
+1-800-716-8490
~2.90 miles south of Montreal Botanical Garden
- Inexpensive Downtown property
- Check in: 14:00
Lelux Hotel in Montreal
+1-800-805-5223
1600 Rue Saint Hubert, Montreal, PQ H2L3Z3
+1-800-805-5223
~2.90 miles south of Montreal Botanical Garden
- Three Star Downtown property
- Fitness center on property
Back to Top