The Sheraton at the Falls in Niagara Falls New York is a great place to stay for a Niagara Falls visit. Centrally located to everything in Niagara Falls NY and close to the Falls and Casino. We are located at 300 Third Street Niagara Falls, NY. Rated as one of the best hotels in Niagara Falls NY.
For the most up to date information please visit the Sheraton at the Falls.