skip to Main Content
fallsview-chapel
Located 525 feet above the Falls, the 25th floor Fallsview Tower Hotel Chapel provides the most unique and breathtaking views of both the Canadian Horseshoe and American Falls.
Chapel Summer
Back To Top