The Dillon Buckhead is a new luxury condominium development located in Atlanta’s prestigious Buckhead neighborhood on Peachtree Road. The 18-story tower is designed to offer modern living with a touch of traditional elegance, featuring resort-style amenities and breathtaking views of Buckhead and the downtown Atlanta skyline.
The Dillon Buckhead offers a range of residences from one to three-bedroom units, as well as Estate and Penthouse residences. The floor plans range from 1,400 to almost 3,700 square feet, each with expansive private terraces and soaring ceilings (up to 12 feet in Estate and Penthouse residences). Interior features include Italian-made cabinetry, quartz countertops, hardwood floors, and spa-like bath retreats in the owner’s suites(