Wyndham Garden at Niagara Falls
Photo gallery for Wyndham Garden at Niagara Falls
Overview of Wyndham Garden at Niagara Falls
Wyndham Garden at Niagara Falls
Hotel in Downtown Niagara Falls
7.2
Good
Popular amenities
Explore the area
443 Main St, Niagara Falls, NY, 14301
- Aquarium of Niagara7 min walk
- Seneca Niagara Resort & Casino9 min walk
- American Falls19 min walk
- Buffalo, NY (BUF-Buffalo Niagara Intl.)34 min drive