The Courtyard by Marriott in Niagara Falls New York is a great place to stay for a Niagara Falls visit. Located close to the Niagara River and Casino. Located at 900 Buffalo Avenue Niagara Falls, NY. Rated as one of the best hotels in Niagara Falls NY.
For rates, reservations and more information visit the official Marriott website.