Via Tiburtina, 1360, 00131 Roma
Hotel
1 star
with
8
rooms
Hotel OC2 is located in Rome, within 3.5 miles of Rebibbia Metro Station and 6.8 miles of Tiburtina Metro Station.
Featuring a restaurant, this 1-star hotel has air-conditioned rooms with a private bathroom. Roma Tiburtina Train Station is 6.8 miles away and Bologna Metro Station is 6.8 miles from the hotel. ...