5657 Victoria Avenue
Niagara Falls, Ontario
Canada L2G 3L5
Toll Free Reservations:
1-800-847-9043
Hotel Phone:
905-356-2461

Need to reach us?

Please fill out the form below, and we will reply within 48-hours. Note that email inquiries are not guaranteed. For urgent matters, please call.