Lenox Square in Atlanta

3393 Peachtree Rd NE (at Lenox Rd NE)

Lenox Square

Lenox Square is a premier shopping destination in Atlanta, Georgia. Located in the Buckhead district, it is the largest shopping mall in the state of Georgia and one of the most popular in the Southeastern United States. The mall features more than 250 stores, including luxury retailers such as Louis Vuitton, Burberry, and Fendi, as well as popular brands like Apple, Sephora, and Zara. Lenox Square opened in 1959 and has undergone several renovations and expansions since then. In addition to shopping, the mall offers a variety of dining options, a movie theater, and is located adjacent to the Lenox MARTA station, making it easily accessible for tourists.

Hotels in de buurt

  • 5 Sterren
  • 4 Sterren
  • 3 Sterren
  • 2 Sterren