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 Rome Termini Metro Station, Roma Termini, and Piazza di Spagna Metro Station. Quirinale Palace is ...