The Fallsview Tower Hotel is renowned for its incredible views of Niagara Falls from their guest rooms and on-site restaurants, which includes Fallsview dining at The Sky Steakhouse and IHOP Restaurant. Opened in 1962 it was the first of the modern observation towers built near the brink of the Falls. It features an indoor observation deck, wedding chapel, guest rooms, and restaurants. Wake up to a view of the Niagara River or upgrade to a Fallsview room to gaze at the roaring cascades themselves from floor-to-ceiling windows.