Borgo Pio, 76/int 3, 00193 Roma
Appartamento
con
1
camera
Located in Rome, 800 metres from Ottaviano Metro Station and less than 1 km from Vatican Museums, Vatican Home
Borgo Pio II offers air conditioning. Popular points of interest nearby include Piazza Navona, Castel Sant'Angelo and Campo de' Fiori. The property is 400 metres from St Peter's Square, and within 1.9 ...