Piazza cavour 3, 00193 Roma
Guesthouse 3 stars
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.
At...