Cox--Carlton Hotel

683 Peachtree St., NE
Atlanta
Georgia
United States