Via Palestro 87, 00185 Roma
Hotel
1 star
with
10
rooms
Eurorooms is on a quiet street, just a 5-minute walk from the Via Marsala entrance of Roma Termini Train Station.
It has functional rooms with free Wi-Fi, LCD TV and air conditioning.
Each room comes with cool tile floors, simple furniture, and a minibar. The private bathroom is complete with shower and toiletries. ...