Piazza risorgimento 36, 00196 Roma
Guesthouse 3 stars
Just 1312 feet from Saint Peter's Square, My Rooms is located in central Rome. Set in a historic building in Piazza Risorgimento square, this property offers free WiFi and air-conditioned rooms.
With contemporary décor, these rooms feature a flat-screen TV, a fridge and parquet floors. They all have...