Welcome to our modern, spacious townhome located in the heart of downtown Atlanta, steps away from the Mercedes Benz stadium.
At your convenience, our home is located less than a 10-minute drive from
Centennial Olympic Park
The Fox Theatre and much more.
Also a great solution for business travel in close proximity to GWCC, Atlanta Convention Hotels, AmericasMart Atlanta, & Georgia State University.
We look forward to your stay!
Estacionamiento gratuito en las instalaciones
Televisión por cable