La Suite del Borgo in Rome features accommodation with free WiFi, 700 metres from St Peter\'s Square and less than 1 km from The Vatican. The property is an 11-minute walk from St. Peter\'s Basilica and 1.9 km from Castel Sant\'Angelo.
The apartment has 2 bedrooms and 1 bathroom with a bidet and free toiletries. An oven, a toaster and a fridge can be found in the kitchen.
Piazza Navona is 2 km from the apartment. The nearest airport is Rome Ciampino Airport, 19 km from the property....
|Via di Porta Castello 13|