8 Via Vittorio Arminjon, 00195 Roma
Appartamento
con
1
camera
Set in Rome, 500 metres from Ottaviano Metro Station and 1.1 km from Lepanto Metro Station, San Pietro Guest House
offers air-conditioned accommodation with a balcony and free WiFi. Featuring a garden, the apartment is close to several noted attractions, around 1.3 km from St Peter's Square, 1.3 km from The Vatican ...