The 4-star Holiday Inn At The Falls places guests abound 1.7 km from Skylon Tower.
The hotel is 1150 meters away from Niagara Falls. Set within a 30-minute walking distance from Niagara Falls city center.
Nearby points of interest include a tower and a theater.
Holiday Inn At The Falls lies within 10 minutes’ drive to International airport.
Holiday Inn At The Falls features 161 rooms across 8 floors.
Eat & Drink
Guests can dine at Denny's and Maharaja Restaurant, about 50 meters away from the property.
There are a safe deposit box and a car park provided on-site.