Hotel Il Papavero Hotel Rome, Lazio
Offering simply furnished rooms with free Wi-Fi and a private bathroom, Hotel Il Papavero is a 10-minute walk from Rome Termini Station. Castro Pretorio Metro Station is 500 metres away.
Number of rooms: 35
Via Castelfidardo 50, Central Station, 00185 Rome, Italy