With its very central location and the Sheraton brand, this hotel has what it takes to make your stay enjoyable and comfortable. Although the rooms seem to be somewhat tired and in need of refurbishing, they are still quite ok. Right across the street is the Seneca casino, and its a mere 8 minute walk to the falls and the...
More
- Crowne Plaza Niagara Falls
- Niagara Falls Crowne Plaza
