9 via dei crociferi, 00187 Roma
Appartements
Conveniently located in the centre of Rome, TREVI'S WISH LUXURY SUITES offers a terrace, air conditioning, free WiFi and flat-screen TV. The property has city and inner courtyard views, and is 700 metres from Barberini Metro Station. The property is non-smoking and is set 70 metres from Trevi Fountain....