General Information
Courtyard by Marriott Niagara Falls is a 3-star hotels that has been welcoming guests since 1999.
The accommodation went through a renovation in 2023.
Courtyard by Marriott Niagara Falls is part of Courtyard under Marriott.
There are 254 rooms spread across 10 floors.
Location
Located at 5950 Victoria Ave in Niagara Falls, Canada.
Those looking to explore will find Niagara Falls State Park, Fallsview Indoor Waterpark, and Horseshoe Falls nearby.
Facilities & Amenities
Courtyard by Marriott Niagara Falls has Indoor pool, Laundry service, Luggage storage, Elevator, Express check-out, and more.
Business Facilities
For guests traveling for work, Courtyard by Marriott Niagara Falls has Computer station and Conference rooms available.
Dining
Guests can stop by the café.
Contact
Phone number: 1 905-358-3083