Hotel Near Niagara Falls
Our hotel near Niagara Falls is located just 15 km from this famous collection of waterfalls. Made up of Horseshoe Falls, the American Falls, and Bridal Veil Falls, Niagara creates a natural border between Canada and the U.S. and serves as a valuable hydroelectric power source. After a full day of sightseeing, return to Four Points St. Catharines Niagara Suites for a bite at In Piazza Pasta and Wine Bar, and enjoy a great nights sleep in our Four Points Signature Bed.
We have what matters most to you at Four Points St. Catharines Niagara Suites.