Set in Rome, 656 feet from Synagogue of Rome and 1312 feet from Campo de' Fiori, Leonardo Suite Navona offers air conditioning. Free WiFi is provided.
The apartment features 3 bedrooms, a kitchen with an oven and a microwave, a washing machine and a bathroom with free toiletries. A flat-screen TV is offered.
Torre Argentina is 1312 feet from Leonardo Suite Navona, while Palazzo Venezia is 1640 feet away. Rome Ciampino Airport is 8.7 mi from the property.