L'area archeologica della Villa dei Quintili, acquistata dallo Stato nel 1985, si estende per circa 24 ettari dalla Via Appia Nuova alla Via Appia Antica su un sito ricco di opere d'arte e ruderi della Roma antica. All'ingresso sulla Via Appia Nuova si trovano i servizi di accoglienza e un antiquarium, allestito nell'ex stalla del casale, che espone sculture e altri materiali provenienti dagli scavi eseguiti nei primi decenni del Novecento nella villa imperiale. Si segnalano le statuette del santuario dedicato a divinità orientali e la colossale statua di Zeus seduto su roccia. Nei festivi accesso anche dal tratto pedonale e ciclabile della via Appia.