The 3-star Holiday Inn At The Falls is situated a mere 1.7 km away from Skylon Tower.
Niagara Falls are within a 20-minute walk of the property. The hotel offers perfect location 3 km from the center of Niagara Falls.
A tower and a theater are set within walking distance.
Holiday Inn At The Falls is set a 15-minute drive from International airport.
The 161 guest rooms are spread over 8 floors.
Eat & Drink
Denny's offers American and Indian dishes and lies 50 meters away.
Such facilities as a safety deposit box and a car park are available on-site.