Holiday Inn Express Hotel & Suites Atlanta Perimeter

765 Hammond Dr Ne
Sandy Springs
Georgia
United States