La Casa dei Papi 71 is a recently renovated apartment in the center of Rome, a 4-minute walk from Lepanto Metro Station and 400 yards from Ottaviano Metro Station. Housed in a building dating from 1925, this apartment is 1.2 miles from Piazza Navona and a 14-minute walk from St Peter's Square. Free Wifi, an elevator, and private check-in and check-out are provided.
The air-conditioned apartment also provides a flat-screen TV, a fully equipped kitchenette with a microwave, a seating area, washing machine, and 1 bathroom with a bidet and a shower. The accommodation is non-smoking.
Popular points of interest near the apartment include Vatican Museums, Castel Sant'Angelo, and Piazza del Popolo. The nearest airport is Rome Ciampino Airport, 11 miles from La Casa dei Papi 71.