Superb location
If you want to stay in the thick of the action, you can't really fault the location of the Travelodge by the Falls. Not only will vantage points to view Niagara and Horseshoe Falls be within walking distance, you'll also find that an impressive selection of other area attractions are within a reasonable distance of the hotel.