6733 Fallsview Boulevard Niagara Falls, ON905-356-1944 tel 905-356-8245 fax
Crowne Plaza Hotel Niagara Falls is a full-service hotel is located in the heart of downtown Niagara Falls and just 2 blocks from the falls and area attractions. It's also adjacent to the new Seneca Niagara Casino.