GREAT FALLS – The building on the northwest corner of Central Avenue and Seventh Street in Great Falls will now be home to a new boutique hotel. There was a grand opening held over the weekend [june 24] for the Gibson hotel. The project began in 2019, but faced many delays due to COVID and other circumstances. The Gibson Hotel is located on Central Avenue.
-0-