300 Fourth Street North, St Petersburg
This hotel is located in Saint Petersburg city center only 2953 feet from North Shore beach. Free WiFi access and an indoor swimming pool are featured at the property.