North America • United States • New York • Econo Lodge Williamsville
Hotel is located just 25 minutes from a breathtaking view of one of the world's most beautiful natural wonders, Niagara Falls. FREE Continental Breakfast. Interior Corridors. Cable/Satellite TV. Please Do Not Request: Rollaways and Cribs.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!