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