GALAXY HOTEL
Updated today
101 3rd Ave N, St. Petersburg, FL 33701
Our contemporary restaurant on 1st Street offers Italian cuisine, while the Rooftop Bar on the top floor provides a stunning bay view.
Also known as: The Galaxy Hotel, TheGalaxyHotel.com