Nestled in the charming city of St. Petersburg, Florida, the Cordova Inn offers a welcoming retreat with a rich history dating back to 1921. With a cozy collection of 32 rooms, this 2.5-star hotel combines comfort with a touch of nostalgia, making it an ideal choice for both leisure and business travelers.