Excellent location with a magnificent view of Michelangelo’s dome of St Peters basilica. Just across the road from san pietro train station and bus 64 which takes you to city centre and Termini station. 20 min. Walk to piazza Navona and Tresteveri.
Local grocery store around the corner. 5 min walk to the Vatican.
Ideal location for pilgrimages to Rome.