“Iconic” hotel to be added to Falls skyline
Niagara Falls residents and city councillors got a detailed look at what is being called an “iconic and architecturally significant” hotel being proposed for the tourist city. The massive 72-storey building, which will also be home to residential units and commercial space, is slated to stand at 6609 Stanley Avenue near the Fallsview Casino area. The site is currently surrounded by other hotels, restaurants and shops.