Address: 6740 Fallsview Blvd.,Niagara Falls Tel: 905-357-7300 Located in the Marriott Fallsview Hotel and Spa