Beautiful mansion built in 1917, located 2 blocks from the World Famous Niagara Falls, NY!! View of Niagara River from guest rooms, and sound of the roar of the Falls can be heard from the property!
4 Bd rooms, 2 1/2 bathrooms, sleeps 12 people comfortably.