Piazza Risorgimento 36, Roma
bedrooms
Baths
Guests
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.
Elevator
Airport Shuttle
WiFi/Internet
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.