Get Travalour for free on Google Play

Millennium Gate Museum

395 17th St NW, Atlanta, GA 30363, USA


The Millennium Gate Museum  is a triumphal arch and Georgia history museum which was in 12000 sq feet and is located in Atlanta, on 17th Street in the Atlantic Station district of Midtown. Based on the Arch of Titus, the monument celebrates peaceful accomplishment.

Location of Millennium Gate Museum