Here's How To Reach Us ADDRESS INFORMATION: 5950 Victoria Avenue Niagara Falls, Ontario Canada L2G 3L7 Email Hotel Direct: 1-905-358-3083 Hotel Fax: (905) 358-8720 Toll Free: 1-800-771-1123 Name First Name Last Name Email Subject Message