Four Points by Sheraton Share: Hotels & Motels Four Points by Sheraton Visit Website 7001 Buffalo Avenue Niagara Falls, NY 14304 (716) 299-0344 (716) 205-8729 (fax) About About Amazing View of Niagara River, minutes from The Falls. Meeting and Wedding space for 12 to 400 people. Free Wi-Fi, Free Parking, Free Bottled Water, Italian Cuisine at ''Bella Vista'' featuring a riverfront patio.