|
Situated in the heart of Niagara Falls, within walking distance to many main attractions, this bed and breakfast features cozy accommodations in a quiet residential environment. The Ellis House Bed and Breakfast is conveniently located only a short d
4284 Ellis Street
|
|
|