The newly renovated apartments at Notting Hills combine beauty and affordability in one convenient location. Situated close to several major highways, these apartments allow for easy access to downtown Atlanta and surrounding shopping and dining areas.