Borgo Pio, 76/int 2, 00193 Roma
Appartamento
con
1
camera
Situated in Rome, near Ottaviano Metro Station, The Vatican and St Peter's Square, Vatican Home Borgo Pio I features
free WiFi. The property is close to several well-known attractions, 1.6 km from Campo de' Fiori, 800 metres from Castel Sant'Angelo and 1.9 km from Pantheon. The property is less than 1 km from ...