Location, location, location...this Holiday Inn is within 5-min walking distance from the fall, next door to the Skylon Tower and restaurants, very convenient. And for location as close to the major
attractions as this, the price that this holiday charge made this a very good option.
Will come back to this hotel if I visiting Niagara Falls in the future. [Less]