Apartment La Casa Dei Papi 71 Rome
Viale Giulio Cesare 71, Rome, Italy
Choose your dates to see prices
Viale Giulio Cesare 71, Rome, Italy
Choose your dates to see prices
La Casa Dei Papi 71 Apartment Rome is located 0.9 miles from Flaminio train station and around 5 minutes' walk from San Gioacchino ai Prati di Castello Cardinal Titular Church.
Staying at this property, guests have access to a seating area equipped with air conditioning. For added convenience, a bidet, a separate toilet, and a shower are available at the apartment. Hair dryers, bath sheets, and towels are also included in the bathroom.
Located 2.1 miles from the oval Colosseum Amphitheatre, this apartment is also 1.6 miles from Borghese Gallery and Museum. Piazza Navona is about 25 minutes by foot from the apartment. Lepanto subway station is in the immediate vicinity of La Casa Dei Papi 71 Apartment, connecting you with the rest of Rome.
Guests staying at La Casa Dei Papi 71 Apartment can make use of the self-catering amenities available, including an electric kettle, coffee and tea making facilities, and a fridge.