Dit hotel biedt uitzicht op de Niagara Falls en heeft een verbinding met Casino Niagara en het Fallsview Indoor Waterpark. Het beschikt over eigen restaurants en winkels, en het biedt spabehandelingen. De kamers zijn uitgerust met een 37-inch flatscreen-tv.
Alle moderne kamers van het Sheraton Fallsview Hotel zijn voorzien van kamerhoge ramen, een marmeren badkamer, een koffiezetapparaat en WiFi.
Het Fallsview Restaurant ligt tegenover de Niagara Falls en serveert buffet- en à-la-cartegerechten voor ontbijt, lunch en diner. In de lobby van het hotel vind je een Starbucks-café.
Het Sheraton Fallsview Hotel biedt conciërgediensten en een parkeerservice. Het businesscentrum van het hotel is 24 uur per dag geopend.
De winkels en uitgaansgelegenheden van Clifton Hill liggen op minder dan 5 minuten lopen van het Sheraton Fallsview Hotel. De Skylon Tower ligt op 1 km.