22 Via Marcello II Scala D, 3 Piano, Interno 21, 00165 Roma
Appartamento
con
1
camera
Located in Rome, 2.4 km from St. Peter's Basilica and 2.4 km from Vatican Museums, Casa Delfy provides air-conditioned
accommodation with a balcony and free WiFi. The property is situated 3 km from Ottaviano Metro Station, 3.7 km from Lepanto Metro Station and 4.1 km from St Peter's Square. The property is non-smoking ...