Roma Resort Barberini

Via delle Quattro Fontane 171/172, Trevi, 00184 Rome, Italy

Hotel image
Read more reviews for Roma Resort Barberini