963 Edgewood Avenue Northeast
Atlanta, GA 30307
Get directions

About Us

The Trolley Barn, conveniently reached by guests from all parts of Atlanta, is located in Historic Inman Park, a tree-lined neighborhood of restored Victorian mansions.

Reviews