Castleberry Inn & Suites
186 Northside Drv. SW, Atlanta, GA, United States, 30313
404-893-4663 Phone
800-499-4852 Toll Free
404-522-4316 Fax