Villa Angeli Villa Aurelio
Set in Rome and within 2.2 km of St. Peter's Basilica, Villa Angeli features a garden, non-smoking rooms, and free Wi-Fi throughout the property. The property is situated 1.6 km from Vatican Museums, 2.9 km from Ottaviano Metro Station and 3.
Number of rooms: 41
12 Via Paolo Bentivoglio 12 Via Paolo Bentivoglio, Aurelio, 00165 Rome, Italy