Piazza Cavour 3, 00193 Roma
Guesthouse
with
6
rooms
Offering views of Castel Sant'Angelo and free WiFi, WE LOVE ROMA Guest House is a guest house with minimalist,
modern-style rooms with a flat-screen TV. This property is in Rome's Prati neighborhood, 0.6 mi from St. Peter's Square.
Rooms are all air conditioned, and offer a private bathroom with a hairdryer. ...