DOWNTOWN ST. PETERSBURG, FL – The Galaxy Hotel is going to have ll stories with 92 rooms that will be under construction sometime this year at the corner of 1st Street N. and 3rd Ave. N in downtown St. Petersburg, FL. Related Posts Escape St PeteEDGE DISTRICT / ST PETERSBURG,… The Birchwood Hotel, St PeteST. PETERSBURG, FL - The… Fubar St. PeteST PETERSBURG, FL - Fubar…