Aida Trevi Fountain Rome Apartment Rome
Featuring city views and free Wi-Fi, Aida Trevi Fountain Rome features accommodation ideally set in the centre of Rome, within a short distance of Barberini Metro Station, Piazza Barberini and Spanish Steps.
Number of rooms: 2
Via Rasella 21 primo piano, Trevi, 00187 Rome, Italy