Directly off a major area freeway and only a short drive from the stunning Niagara Falls, the Travelodge Saint Catharines Hotel provides guests with a
...
The Capri Inn, a newly remodeled hotel is conveniently located in the heart of Niagara and approximately 10 miles from Niagara Falls and 45 miles from
...
Knights Inn St. Catharines is located approximately 15 miles northwest of Niagara Falls, four miles from Lake Ontario, and 65 miles from Lester B. Pearson
...