Via Del Forte Boccea, 108 Scala D Secondo Piano, 00167 Roma
Appartamento
con
1
camera
Located in Rome, 3.7 km from Vatican Museums and 3.9 km from Ottaviano Metro Station, Maison del Forte Boccea
108 offers air conditioning. The property is around 3.9 km from St. Peter's Basilica, 4.6 km from Lepanto Metro Station and 5.4 km from The Vatican. Free WiFi is available throughout the property and ...