Castel Sant'Angelo Inn Bed and Breakfast Rome
Conveniently situated in Rome, Castel Sant'Angelo Inn provides an Italian breakfast and free Wi-Fi. This recently renovated guest house is located less than 1 km from Castel Sant'Angelo and a 11-minute walk from Piazza Navona.
Number of rooms: 7
12 Via Pietro Cavallini, Vaticano Prati, 00193 Rome, Italy