Stevenson Rooms is set in the Nomentano district of Rome, 700 metres from Bologna Metro Station, 1.6 km from Tiburtina Metro Station and 1.8 km from Roma Tiburtina Train Station. The property is around 2.
Number of rooms: 2
24 Via Enrico Stevenson terra, Nomentano, 00162 Rome, Italy