Welcome Home to the life style you deserve at Townhouse Atlanta. Townhouse Atlanta luxury apartment homes located within minutes to Piedmont Park, Atlantic Station, and Atlanta landmarks such as The Fox Theatre, High Museum and the Georgia Aquarium. We offer luxurious 1 and 2 bedroom town home style apartments with enclosed private garages and some with scenic views of Midtown and downtown vistas. Come home to a beautiful sparkling pool and deck, and a state of the art fitness center. Easy access to I-85 and MARTA.