| Chalet Inn and Suites Near The Falls | | |
|
5577 Ellen Avenue, Niagara Falls, Canada L2G3P5 | | | | | |
Chalet Inn & Suites features some of Niagaras finest accommodations located within easy walking distance of the Niagara Falls, Casino Niagara, and many of Niagara`s leading attractions.
The staff and management pride themselves in making your stay a most pleasurable one.
|
|
| |
|