Via Flavia, 93, 00184 Roma
Vacation Home
with
30
rooms
La Flavia Design City Suites Rome provides accommodations within 1.1 miles of the center of Rome, with free Wifi
and a kitchen with a dishwasher, an oven, and a microwave. Popular points of interest nearby include Barberini Metro Station, Rome Termini Metro Station, and Roma Termini. Piazza di Spagna Metro Station ...