5525 Victoria Avenue
Niagara Falls, ON L2G 3L#
Country Inn & Suites Niagara Falls offers great ammenities such as free WIFI, 24 hour fitness centre and indoor pool. Located in the Clifton Hill district it's close to many of the most popular Niagara Falls Attractions.
This Niagara Falls accommodation offers many perks for the saavy visitor such as complimentary chocolate chip cookies, read it return it library, along with their hot 'Be Our Guest Breakfast buffet'.