Situated in Rome, this design apartment is 160 metres from Via Condotti. The unit is 300 metres from Piazza di Spagna. Free WiFi is provided throughout the property. A dishwasher, a toaster and a refrigerator can be found in the kitchen.
Address: Via del Gambero 15, Roma
Rates from:
EUR 185 Book Now