Via Castelfidardo, 51, 00185 Roma
Hotel
2 stars
with
14
rooms
Conveniently set in the Central Station district of Rome, Hotel Rome place is located a 8-minute walk from Roma
Termini, 0.6 miles from Repubblica - Teatro dell'Opera Metro Station and a 14-minute walk from Università La Sapienza. With free WiFi, this 2-star hotel offers room service and a 24-hour front desk. ...