Holiday Inn Niagara Falls

5339 Murray St
Niagara Falls
Ontario
Canada