
Niagara Falls, NY, United States
Microtel Inn & Suites By Wyndham Niagara Falls
2-star hotel · WYNDHAM HOTEL GROUP
When traveling to one of the world's seven natural wonders, stay at the brand-new Microtel Inn & Suites by Wyndham Niagara Falls. Located near I-90, Niagara Falls International Airport (IAG), and minutes from Niagara Falls, this…
- Wi-fi
- 24-hour reception
- Car park
- Fitness · extra charge


