Four Points by Sheraton Niagara Falls
81% recommend this hotel