Stop Termini Bed and Breakfast Rome
Situated in Rome, 1.8 km from the centre and 500 metres from Rome Termini Metro Station, Stop Termini features accommodation with amenities like free Wi-Fi and flat-screen TV.
Number of rooms: 3
Via Enrico Cialdini 13, Central Station, 00185 Rome, Italy