Optimus B&BBed and Breakfast
via Cialdini 13, Central Station, 00185 Rome, Italy
Located in Rome, 1.8 km from the centre and 500 metres from Rome Termini Metro Station, Optimus B&B provides accommodation with amenities like free Wi-Fi and flat-screen TV.
Close to the train station and main routes to sightseens, but not so clean district around.