Via solferino, 9 interno 8, 3 piano, 00185 Roma
Guest houses
Centro Solferino Rooms offers accommodation set 1.8 km from the centre of Rome and features a terrace and a shared lounge. This recently renovated guest house is located 400 metres from Rome Termini Train Station and 300 metres from Rome Termini Metro Station. The accommodation provides a lift, a shared...