Sheraton On The Falls Hotel 5875 Falls Avenue
Niagara Falls, ON L2G 3K7 Nightly Rates(279.00 - 409.00)4 Star
Marvel at breathtaking views of Horseshoe Falls and the American Falls. Located on Falls Avenue Resort, North America's largest hotel and entertainment complex, our destination hotel is in the heart of the city's top tourism district, surro...more