General Information
Wyndham Garden Niagara Falls Fallsview is a 3-star hotels that has been welcoming guests since 2012.
Wyndham Garden Niagara Falls Fallsview is part of Wyndham Hotels & Resorts under Wyndham Hotels & Resorts.
There are 348 rooms spread across 9 floors.
Location
Located at 6141 Fallsview Blvd in Niagara Falls, Canada.
Those looking to explore will find Niagara Historical Society & Museum, Two Mile Creek Conservation Area, and Museum of the Paranormal nearby.
Facilities & Amenities
Wyndham Garden Niagara Falls Fallsview has Indoor pool, Game room, Luggage storage, Elevator, Business facilities, and more.
Business Facilities
For guests traveling for work, Wyndham Garden Niagara Falls Fallsview has Business facilities available on-site.
Contact
Phone number: 1 905-374-4244