The IHOP located in the Tower Hotel is located on the 26th floor boasting an extraordinary view of Niagara Falls. Complimentary parking is available through valet. Hours Sunday – Saturday: 7am – 2am