Das 3-Sterne-Ac Hotel St Petersburg Downtown bietet ein Restaurant und liegt im Unterhaltungs- Stadtteil Downtown Saint Petersburg, circa 2 km von der Sunken Gardens und ungefähr 25 Gehminuten vom Tropicana Field entfernt. Nur 300 Meter vom Williams Park gelegen, verfügt das komfortable Hotel über einen Swimmingpool, wo sich die Gäste entspannen können.
Das Hotel liegt im Geschäftsbezirk von Sankt Petersburg, in der Nähe vom James Museum of Western and Wildlife Art. Auch Sportfans kommen auf ihre Kosten, denn das Al Lang Stadium liegt in einer Entfernung von nur 12 Gehminuten vom Ac Hotel St Petersburg Downtown. Die komfortable Unterkunft befindet sich in unmittelbarer Nähe vom Dalí-Museum. Die Bushaltestelle 3rd Street South & 3rd Avenue South, die eine direkte Verbindung zu den Sehenswürdigkeiten und wichtigsten Plätzen der Stadt bietet, liegt 450 Meter vom Hotel entfernt.
Das Ac Hotel St Petersburg Downtown verfügt über 172 Zimmer mit einer Sitzecke. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Die privaten Bäder mit einer getrennten Toilette und einer Dusche bieten zudem für zusätzlichen Komfort einen Haartrockner und Handtücher.
Im Ac Hotel St Petersburg Downtown wird ein amerikanisches Frühstück angeboten. Zum Brunch werden im hoteleigenen Restaurant Cane Barrel leckere Speisen serviert. Die Rooftop- Bar lädt alle Gäste auf ein Getränk ein.