Rent a luxury home near Villa Borghese in Rome

Introducing the properties located in Villa Borghese of the Nativo Collection, a selection of remarkable serviced apartments available for stays from 1 to 12 months.

We currently don't have any properties in this location