Das Havana Inn St. Pete Beach ist in dem historischen Stadtviertel St Pete Beach - Long Key gelegen, etwa 5 Gehminuten vom Merry Pier entfernt. Im Hotel gibt auch einen Privatparkplatz vor Ort.
Gäste werden die ausgezeichnete Lage etwa 150 Meter vom Pass-a-Grille Historic District zu schätzen wissen. In circa 5 Gehminuten vom Havana Inn aus erreicht man den Strand Pass-a-Grille Beach. Auch Gulf Beaches Historisches Museum ist 200 m vom Gasthof zu finden. Die Bushaltestelle Gulf Way & 12th Avenue ist ungefähr 5 Gehminuten von der Unterkunft entfernt gelegen.
Neben einem Patio und einer Küche sind die Zimmer in dem 2-Sterne-Hotel mit WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Toilettenartikel. Einige Zimmer bieten eine schöne Aussicht aufs Meer.
Das Restaurant Paradise Sweets ist nur wenige Schritte entfernt vom Havana Inn St. Pete Beach gelegen.