AC Hotel St Petersburg Downtown is ideaal gelegen in het centrum van Sint-Petersburg, en biedt kamers met airconditioning, een buitenzwembad, gratis WiFi en een fitnesscentrum. De accommodatie bevindt zich op minder dan 1 km van Spa Beach en 9 minuten lopen van Chihuly Collection, en biedt een restaurant en een bar. Privéparkeren is beschikbaar op het terrein.
Alle kamers bij het hotel hebben een bureau en een flatscreen-tv. De eigen badkamer is uitgerust met een douche, gratis toiletartikelen en een haardroger. De units hebben een kledingkast.
Het personeel bij de receptie spreekt Engels, Spaans, en staat 24/7 klaar om je te helpen.
The Pier ligt op 17 minuten lopen van AC Hotel St Petersburg Downtown, en Salvador Dalí Museum ligt 1,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven St. Pete-Clearwater, op 18 km van de accommodatie.