Holiday Inn Niagara Falls-By the Falls 3 stars

5339 Murray Street, L2G 2J3 Niagara Falls, Canada

Hotel image
Read more reviews for Holiday Inn Niagara Falls-By the Falls