General Information
Wyndham Grand Fallsview Hotel is a 4-star hotels that has been welcoming guests since 1986.
The accommodation went through a renovation in 2020.
Wyndham Grand Fallsview Hotel is part of Wyndham Hotels & Resorts under Wyndham Hotels & Resorts.
There are 404 rooms spread across 18 floors.
Location
Located at 6455 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 Grand Fallsview Hotel has Indoor pool, Game room, Laundry service, Luggage storage, Elevator, and more.
Business Facilities
For guests traveling for work, Wyndham Grand Fallsview Hotel has Business facilities and Computer station available.
Dining
Guests can stop by the café.
Contact
Phone number: 1 905-357-5200