Borgo pio, 76/int 2, 00193 Roma
Appartamento
Situated in Rome, 800 metres from Ottaviano Metro Station and less than 1 km from Vatican Museums, Vatican Home Borgo Pio I offers air conditioning. The property is close to several well-known attractions, 1.5 km from Piazza Navona, less than 1 km from Castel Sant'Angelo and a 19-minute walk from Campo...