Apartment Papa21 Rome
Via Achille Papa, 21, Rome, Italy
Choose your dates to see prices
Via Achille Papa, 21, Rome, Italy
Choose your dates to see prices
Located around a 25-minute walk from the large plaza "Saint Peter's Square", Papa21 Apartment Rome is 1.4 miles from a top family-friendly place like the 17-hectare zoological garden "Bioparco di Roma". This apartment is situated 2.5 miles from Flaminio train station and not far from Maresciallo Giardino bus station.
Papa21 Apartment includes a balcony and a dressing room with an air conditioner for utmost comfort. Guests staying in this apartment will enjoy the convenience of a drier and towels in the bathroom. Additionally, you'll find a bidet.
Approximately 5 minutes by car from Lepanto subway station, the apartment is within 30 minutes' walk of Palazzetto dello Sport. Castel Sant'Angelo Castle is 1.5 miles from the accommodation.
Papa21 Apartment comes equipped with self-catering amenities, including a fully-fitted kitchen, and an outdoor dining area for guests to enjoy.