Description
The hotel is located in St. Catharines and less than 20 minutes from Niagara Falls, it is the perfect place for your Niagara adventure just step out and take advantage of the sensational shopping, great golf, local wineries and much more for all guests to enjoy. Enjoy stretching out in the spacious St. Catharines accommodations with all the extras you'll love and from the free parking to the...
by skoosh
on October 27, 2018 from skoosh