Four Points by Sheraton Niagara Falls
Niagara Falls, NY
Four Points by Sheraton Niagara Falls is a cozy, family-oriented hotel situated on the Niagara River, close to the American Falls.
The hotel features 189 comfortable guest rooms, an indoor heated pool and extensive amenities for children.
114 Buffalo Avenue, Niagara Falls, NY 14303, USA