751 Park Place, Niagara Falls, NY 14301, USA
Innkeeper/s:

Merle Smouse
Description
Circa 1917. Walk to the majestic Niagara Falls from this three-story brick home built in the stately Arts and Crafts home style on a quiet, two-way street. Antique and traditional furnishings combine to create a ...