Econo Lodge West Of The Falls is a stars hotel placed in Niagara Falls, Canada
Address: 6032 Lundys Lane, Niagara Falls On L2g 1t1, Canada, Niagara Falls, LRG 1T1, Ontario, Canada
Location
Loading...
Picture Gallery
Reviews
"Great place to stay!"
Reviewed at 15/02/2009
Rated as: 4
User: bigboy
From: American
I stayed 2 days at the Econo Lodge West of the Fall. I had a great time there. The staff was very kind. It only took us 20 minutes to walk to the Niagara Falls and that was a good distance.