Holiday Inn At The Falls is a 4-star property only 1150 meters from Skylon Tower and Niagara Falls.
The hotel is placed in a tourist area, a short walk from a tower and a theater. Holiday Inn At The Falls lies within a 30-minute walk from the center of Niagara Falls.
Holiday Inn At The Falls can be reached in 10 minutes by car from International airport.
Holiday Inn At The Falls features 161 rooms across 8 floors.
Eat & Drink
Serving a wide range of dishes, Denny's and Maharaja Restaurant can be reached within 5 minutes’ walk.
The facilities as a safe deposit box and a car park are offered for guests.