Econo Lodge By The Falls is located in Niagara Falls, close to Niagara SkyWheel, American Falls, and Skylon Tower. Nearby points of interest also include Bridal Veil Falls and Horseshoe Falls. Read More About Econo Lodge By The Falls
- 24-Hour Front Desk
- FREE Local Calls
- FREE Parking
- Indoor Pool
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.