Do you need a passport
brigitte w. asked on Oct 17, 2012
Hi Brigitte. The Sterling Inn & Spa is located in Niagara Falls, Canada. If you are travelling inside of Canada you will not need a passport. If you are coming in from the US you will need a passport to cross the International border. The Seneca Niagara Casino is located in Niagara Falls, New York - so you will need a passport to visit them. Thanks for your question.
Chadrick R. from Self replied on Oct 17, 2012