La Suite del Borgo in Rome features accommodation with free WiFi, 300 metres from Castel Sant\'Angelo and 500 metres from St Peter\'s Square. The property is 600 metres from The Vatican and 700 metres from St. Peter\'s Basilica.
The apartment includes 2 bedrooms, a bathroom, a seating area, and a kitchen. A flat-screen TV is offered.
Vatican Museums is 800 metres from La Suite del Borgo, while Piazza Navona is a 12-minute walk away. The nearest airport is Rome Ciampino Airport, 16 km from the ...property.
|Via di Porta Castello 13|