Navona Square apartment is located next to Piazza del Popolo, Pantheon and Piazza Navona.
The Vatican are within a 15-minute walk. Rome city center is 2 km away. Osteria de Memmo I Santori serves italian dishes and lies just 5 minutes walk from the property.
Spagna underground station is in a 15-minute walk away.
The apartment provides rooms featuring climate control, a refrigerator, hi-fi and a microwave. Guests will make use of double beds and sofa beds.