Navona Square is an apartment only 1.9 km from Basilica di Santa Maria Maggiore, St. Peter in Chains (San Pietro in Vincoli) and Galleria Borghese.
Rome city center is 2 km away. Orso 80 and Ristorante Sotto Sopra are about 100 meters from the property.
Fast access to Ciampino airport within 20 km is provided.
This property features climate control, a refrigerator, hi-fi and a microwave in rooms.