Con Wi-Fi en todas las habitaciones, el cómodo Hotel Phoenix Atlanta, de 4 estrellas, está a 2 km de la basílica del Sagrado Corazón de Jesús. Este hotel, que dispone de 328 habitaciones con vistas a la ciudad, está ubicado en los alrededores del Acuario de Georgia.
Se puede llegar al centro de Atlanta en 10 minutos a pie, y atracciones naturales como el Parque Olímpico del Centenario están a unos 20 minutos a pie. Entre las atracciones, que hay a 3 km del Phoenix Atlanta encontrarás el Zoológico de Atlanta. Entre las atracciones deportivas cercanas destaca el Estadio Mercedes-Benz, cerca del hotel. Este lugar cómodo está situado a 750 m de la parada de autobús Postell Street Loop y a unos 10 minutos a pie de la estación de metro Five Points.
Las habitaciones aptas para alérgicos del Hotel Phoenix Atlanta están dotadas de aire acondicionado, además de minibar, equipo de café y té. Las habitaciones disponen de una ducha a ras de suelo. Con comodidades como un secador de pelo y gorros de ducha, los baños privado están equipados con una ducha a ras de suelo y un inodoro separado.
El restaurante de estilo americano Zephyr Southern, se especializa en platos americanos.