5686 Lewis Avenue(905) 356-3066
Days Inn by Wyndham Niagara Falls Centre St. By the Falls
More hotels near Days Inn by Wyndham Niagara Falls Centre St. By the Falls
5191 Magdalen Street
5905 Victoria Avenue(905) 357-4040
5591 Victoria Avenue(905) 357-1626
5943 Victoria Avenue
4943 Clifton Hill(905) 357-4330