Hotels in Saint Apollinaire near City Centre Saint Apollinaire
Multiple accommodations for your stay
Show map
1 result found
Filters
- Distance - low to high Sorting
Econo Lodge Inn & Suites
372 Rue Laurier, Saint Apollinaire, Canada
0.5 km to City Centre (Open map)
Saint Apollinaire centre can be reached within 10 minutes' walk. Econo Lodge Inn & Suites Saint Apollinaire includes 57 rooms and is...
Read more...
7.6
Good
460 reviews