HOME / Hotel / Holiday Inn Niagara Falls - by the Falls, an IHG Hotel
5339 Murray St, Niagara Falls, ON L2G 2J3
+19053561333
View Business Profile