Nest in Navona Square offers accommodation in Rome. The air-conditioned unit is 100 metres from Piazza Navona.
The kitchenette is equipped with a dishwasher, a toaster and a fridge, as well as a coffee machine. A flat-screen TV is provided.
Sant'Agostino is 300 metres from Nest in Navona Square, while Campo de' Fiori is 400 metres away. Rome Ciampino Airport is 15 km from the property.
Please enter the dates of your stay to check availability