Property Location With a stay at Cordova Inn, you'll be centrally located in St. Petersburg, steps from Florida International Museum and BayWalk. This historic hotel is within close proximity of Museum of Fine Arts and Palladium Theater.Rooms Make yourself..