pic
Via Stazzo Quadro 15B
Flavor of Italy: Consider a Rome option that offers you much more. Sure, you want to see all the sites in Rome and staying at Flavor of Italy allows you to do that. And more. About our location: We are part of the Rome metro system, but are in a count ...