24 via enrico stevenson terra, 00162 Roma
Guest houses
Stevenson Rooms is set in the Nomentano district of Rome, less than 1 km from Bologna Metro Station, a 18-minute walk from Tiburtina Metro Station and 1.6 km from Roma Tiburtina Train Station. The property is around 2.7 km from Sapienza University of Rome, 3.2 km from Rome Termini Train Station and 3.3...