At A Glance: Comfort Inn St. Petersburg North offers you comfortable accommodations that are conveniently located just off Interstate 275. The hotel’s vibrant guestrooms are fitted with modern amenities that make for an ideal base for exploring the city’s golf, fishing and water adventure venues. Reserve your hotel room at Comfort Inn St. Petersburg North […]