A look inside the newly opened Moxy St. Pete Hotel • St Pete Catalyst
After more than two years of construction, the 163-room Moxy St. Pete Hotel in St. Petersburg was officially opened. The hotel developers and the city administration cut the ribbon at…