Roma paradiseHotel
Via Principe Amedeo N 62 secend floor, Central Station, 00185 Rome, Italy
Situated conveniently in Rome, Roma paradise offers an à la carte breakfast and free Wi-Fi. It is set 400 metres from Rome Termini Metro Station and provides a lift.