dismiss

Holiday Inn Niagara Falls Scenic Downtown

Located in Niagara Falls (Downtown Niagara Falls), Holiday Inn Niagara Falls Scenic Downtown is within a 15-minute walk of Niagara Falls State Park and Cave of the Winds. This family-friendly hotel is 0.7 mi (1.1 km) from American Falls and 0.7 mi (1.1 km) from Bridal Veil Falls.

7 suites at Holiday Inn Niagara Falls Scenic Downtown

0 amenities at Holiday Inn Niagara Falls Scenic Downtown

    0 images of Holiday Inn Niagara Falls Scenic Downtown

      Holiday Inn Niagara Falls Scenic Downtown reviews

      889 reviews

      Holiday Inn Niagara Falls Scenic Downtown Location

      114 Buffalo Ave

      Niagara Falls, NY 14303 US

      1 (855) 282-1325