About Comfort Inn North Saint Petersburg: This Saint Petersburg accommodation is just a short distance from the shores of Tampa Bay and their famous white sand. This means convenience and easy negotiation throughout the area. Guests of the Comfort Inn North Saint Petersburg are within minutes of the water, where there is a constant influx of onshore and water sports and activities to be...