Borgo Vittorio, 20, 00193 Roma
Appartamento
con
1
camera
Located in Rome, near The Vatican, Ottaviano Metro Station and Vatican Museums, Roma San Pietro rooftop view features
free WiFi, and guests can enjoy a terrace. The property is close to Castel Sant'Angelo, Campo de' Fiori and Piazza del Popolo. The property is 500 metres from St Peter's Square, and within 1.8 ...