Via Boncompagni 61, 00187 Roma
Apartment
with
1
room
LUXURY HOME ROME in Rome offers accommodations with free Wifi, a 10-minute walk from Repubblica - Teatro dell'Opera
Metro Station, half a mile from Barberini Metro Station, and a 13-minute walk from Piazza di Spagna Metro Station. The property is around a 13-minute walk from Villa Borghese, 0.8 miles from Spanish ...