The Four Points by Sheraton Niagara Falls – Fallsview in Niagara Falls, Ontario, completed a $60 million renovation that encompassed all guest rooms, meeting space and public areas.
The project also included the addition of 125 guest rooms, bringing the total to 391.