Roma Resort Termini

Via Giovanni Amendola 46-64 (check-in takes place at Via Giovanni Amendola 64), Central Station, 00186 Rome, Italy

Hotel image
Read more reviews for Roma Resort Termini