Address: 6700 Fallsview Blvd., Niagara Falls Tel: 1-800-420-6980 Located in the Embassy Suites hotel