CONTACT US
Please use the form below to contact us about any questions you may have. You can also scroll down to see more contact options.
call us
For questions about reservations, please contact us toll free at :
1-888-438-4444
Niagara falls
55 River Frontage Road Niagara Falls, Ontario, Canada L0S1L0
Lewiston
115 South Water Street Lewiston New York United States 14092
e-mail us
About anything!