Apartsuite-61 offers accommodation in Rome, 700 metres from Piazza Barberini. The apartment is 900 metres from Villa Borghese. Free WiFi is offered throughout the property.
A flat-screen TV is provided. There is a private bathroom with a bath or shower and bidet.
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 80 to 103.333
Please enter the dates of your stay to check availability