Apartsuite-61 offers accommodation in Rome, 700 metres from Piazza Barberini. The apartment is 900 metres from Villa Borghese. Free WiFi is offered .
A flat-screen TV is provided. There is a private bathroom with a bidet and shower.
Spanish Steps is 1 km from Apartsuite-61, while Piazza di Spagna is 1.1 km away. Rome Ciampino Airport is 15 km from the property.
Studio Apartment from 60 to 80
Please enter the dates of your stay to check availability