Econo Lodge At The Falls North

Welcome to the Econo Lodge at the Falls North, a Niagara Falls hotel near the world-famous Niagara Falls Situated along Interstate 190, the Econo Lodge at the Falls North is just minutes from the amazing Niagara Falls and many area attractions. Seneca Niagara Casino and Casino Niagara are only minutes from this Spanish-style villa. This Niagara Falls hotel is minutes from Martin's Fantasy Island amusement park, Clifton Hill entertainment and shopping promenade and the famous Skylon Tower, which offers spectacular views of the Falls. Be sure to take a hot air balloon ride, jet boat excursion, helicopter ride or Maid of the Mist boat ride to get an up-close look at the falls. Guests can also take a trip to MarineLand aquarium and theme park, the Aquarium of Niagara and the Cave of the Winds tours. Experience many wonderful area restaurants and browse the stores at the nearby outlet mall. This charming hotel offers amenities like a free deluxe continental breakfast, free coffee and free daily newspaper. Guests of this Niagara Falls hotel can relax in the gazebo, outdoor heated pool and sundeck, while the kids discover the playground and game room.

Check availability and book

Check availability and book