Das Hotel Phoenix Atlanta mit Ausblick auf die Stadt ist circa 14 Gehminuten vom Weltkongresszentrum Georgia von Atlanta entfernt. Alle Gäste können WLAN in den Zimmern und Zugang zu einem Fitnesscenter genießen.
Das Hotel befindet sich im Bezirk Downtown, 550 Meter von der U-Bahn-Station Five Points. Das Hotel ist zudem gleich neben dem LEGOLAND Discovery Center Atlanta gelegen. Das Phoenix ist etwa 25 Gehminuten vom World of Coca-Cola und anderen beliebten Attraktionen von Atlanta entfernt. Die Bushaltestelle Postell Street Loop ist 750 Meter von der Unterkunft.
Das 4-Sterne-Hotel verfügt über 328 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. In Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Die Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette umfassen zudem einen Haartrockner und Badelaken.
Das französische Restaurant Zephyr Southern ist auf amerikanische Gerichte spezialisiert.