Hi Everyone,
I'm new around here. I'm recently engaged and starting to look around for different venues. I was wondering if anyone has ever been to a wedding at the Four Points by Sheraton up in Niagara Falls? Or have heard anything about the venue? We went and looked at the venue today and I love that it is right on the water, but I haven't been able to find any reviews on the hotel, wedding-wise. Any feedback would be greatly appreciated!
Thanks so much!