Located in the centre of Rome, less than 1 km from St. Peter's Basilica and a 19-minute walk from Castel Sant'Angelo, Le Stanze dei Cardinali offers free Wi-Fi and air conditioning. The property is around 2.3 km from Piazza Navona, 2.
Number of rooms: 3
12 Via Cardinal Agliardi, Vaticano Prati, 00165 Rome, Italy