Lungotevere dei mellini, 10, 00193 Roma
Appartements
Situated in Rome, 1 km from Castel Sant'Angelo and 1 km from Piazza Navona, Flavia Loft Spanish Steps offers air conditioning. The property is close to Pantheon, Spanish Steps and Spagna Metro Station. The property is non-smoking and is set 700 metres from Via Condotti. The spacious apartment is located...