Motel Colibri Montreal
6960 Rue Saint-Jacques
Montreal,
QC H4B 1V8
Near Concordia University Loyola Campus