Más información de los hoteles dentro de poco tiempo.
This hotel is conveniently located five miles north of downtown Atlanta with easy access to I-85. It is situated in the suburbs near Lenox Square and just minutes from all great area attractions. The hotel is just 800 meters from Executive Park, 1,6 kilometers from BellSouth, and 3.2 kilometers from the CDC (Center for Disease Control and Prevention).