Flatinrome - Termini

Different locations in Rome city centre, Central Station, 00151 Rome, Italy

Hotel image
Read more reviews for Flatinrome - Termini