Parco dei Principi Grand Hotel & SPA

Via Gerolamo Frescobaldi 5
Rome
Italy