This is an outside view of the Lenox Marta Station. Lenox Marta Station is one of the busiest stations in Atlanta because it leads to a very popular mall by the name of Lenox. Outside of the Lenox Marta station you will find several good restaurants including Houston’s and a very nice hotel where people can stay and have easy access to transportation.