Via Del Forte Braschi, 48, 00167 Roma
Apartment
with
1
room
Roma Gemelli - Black & White Loft is located in Rome, just 2.9 miles from Vatican Museums and 3 miles from Ottaviano
Metro Station. The property is around 3 miles from St. Peter's Basilica, 3.4 miles from Lepanto Metro Station, and 3.9 miles from St Peter's Square. Free Wifi is available throughout the property ...