No image available for this hotel
No image available for this hotel
Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Viale Libia, 58, Rome
Located in Rome, 3.5 km from Tiburtina Metro Station and 3.5 km from Roma Tiburtina Train Station, Stephen Accommodation offers air conditioning. It is set 4.3 km from Sapienza University of Rome and provides a lift.
See MoreUsage of subsidiary facilities may incur additional fees