Location

Days Inn Clifton Hill

5657 Victoria Avenue
Niagara Falls, Ontario
Canada L2G 3L5