ABID'S PALACE IN TERMINI Hotel Rome
Featuring city views, ABID'S PALACE IN TERMINI is situated in the Central Station district of Rome, 400 metres from Vittorio Emanuele Metro Station and less than 1 km from Cavour Metro Station.
Number of rooms: 4
Via Napoleone III 29 1st floor, bell no 2, Central Station, 00185 Rome, Italy