minube
Country Inn & Suites Niagra Falls
The Country inn & Suites is situated in the vicinity of the internationally renowned Nigara Falls, near the main shopping street Clifton Hills Street as well as the Casino Niagara. Once here you can walk to this amazing natural beauty where you will be surprised. It features a heated indoor pool and access to high speed Internet.