Via Volturno 27, 00185 Roma
Hotel
1 star
with
17
rooms
Located in Rome, Cressy provides air-conditioned rooms with free WiFi. Built in 1912, this 1-star hotel is within
a 6-minute walk of Roma Termini and 600 yards of Repubblica - Teatro dell'Opera Metro Station. The property is a 5-minute walk from Rome Termini Metro Station, and within one mile of the city center. ...