Close Window
View Category

Atlanta Marriott Buckhead Hotel & Conference Center

Nearby Attractions

High Museum of Art Atlanta (30 of 37)

The High Museum of Art in Atlanta has grown to become the leading art museum in the Southeastern United States with its renowned collection of classic and contemporary art. The Atlanta Marriott Buckhead Hotel & Conference Center is located in the heart of Buckhead, across from Lenox Square Mall & Phipps Plaza Mall. The hotel is one block from MARTA Train Station.