Holiday Inn Niagara Falls - By The Falls, an IHG Hotel
Holiday Inn Niagara Falls - By The Falls, an IHG Hotel
Hotel
5339 Murray St
, Niagara Falls, Ontario, Canada
L2G2J3
80
Very Good ·
2471 reviews