Com acesso Wi-Fi gratuito, 17th floor Luxxe Penthouse Downtown ATL situa-se no centro de Atlanta, a cerca de 5 minutos a pé de World of Coca-Cola e 700 m de Aquário de Georgia. Os hóspedes têm acesso a uma cozinha totalmente equipada.
Este apartamento com 1 quarto dispõe de televisão de ecrã plano, ar condicionado e uma sala de estar.
17th floor Luxxe Penthouse Downtown ATL tem vários pontos de interesse populares nas suas proximidades, incluindo National Center for Civil and Human Rights, Parque Olímpico Centennial e College Football Hall of Fame. O aeroporto mais próximo é o Aeroporto Internacional Hartsfield-Jackson – Atlanta, que fica a 14 km de 17th floor Luxxe Penthouse Downtown ATL.