Featuring a terrace, RESIDENZA 62 is a recently renovated guest house located in a historic building in the centre of Rome, close to Rome Termini Metro Station. It is set 400 metres from Santa Maria Maggiore and provides a lift.
Number of rooms: 8
62 Via Principe Amedeo, Central Station, 00185 Rome, Italy