Via Di Capo Le Case 10 52, Roma
bedrooms
Baths
Guests
Stay In Rome is in the heart of Rome, just under a quarter mile from the Spanish Steps, Piazza di Spagna Metro and Barberini Metro. It features air-conditioned apartments with free Wi-Fi.
Elevator
Airport Shuttle
WiFi/Internet
Air conditioning
No nearby properties available in this region at the moment.