Viale Del Vignola 23, 00196 Roma
Vacation Home
with
1
room
Romantic Apartment Metro Flaminio offers accommodations in Rome, 1.6 miles from Ottaviano Metro Station and 2.1
miles from Via Condotti. The property is around 2.4 miles from Villa Borghese, 2.7 miles from Spanish Steps, and 2.7 miles from Piazza di Spagna Metro Station. Free Wifi is available throughout the ...