Located in Rome, Apt Flaminia is a 5-minute walk from Flaminio Metro Station. It offers self-catering accommodation featuring free WiFi.
Each air-conditioned apartment will provide you with a flat-screen TV and an equipped kitchen with a refrigerator and a dining table. The private bathroom includes a shower.
Piazza del Popolo is 350 metres from the property. Termini Train Station is 3 metro stops away.