Nestora

Apartments for Rent in Rome

1 Rental Available

€1,930+2 Beds
€1,800+3 Beds

Canal Lofts

Via del Corso 675, Rome 00136

DISCOUNTS

Air Conditioning, Business Center, Dishwasher, Dog Park, Elevator, In Unit Washer & Dryer

Call

Take us with you

Keep Nestora in the palm of your hand throughout your rental journey.