Four Points by Sheraton
Four Points by Sheraton St. Catharines Niagara Suites
87% recommend this hotel