OverviewWith a stay at Old Stone Inn Boutique Hotel in Niagara Falls, you will be close to the Skylon Tower and the IMAX Theatre Niagara Falls. This hotel built in 1977 is rated for its location and its comfort. The main hotel amenities are bar & lounge,..