It's definitely worth upgrading to a Falls View room if possible. This hotel gets a great view of the American falls, but if you want a view of both, you may want to look at the hotels on Fallsview Blvd a couple of km southwest of this hotel. Also, there are no good restaurants near this hotel. This hotel is...
More
- Sheraton Hotel Niagara Falls
- Sheraton On The Falls Hotel
- Sheraton Falls
- Sheraton Niagara Falls
- Niagara Falls Sheraton
