Choose the Sheraton Fallsview hotel for a remarkable visit to Niagara Falls, Canada. Enjoy unmatched views of the falls, spacious rooms, a spa, fitness centre, several restaurants, expansive function venues and covered walkway to the waterpark and casino.