Grand Hotel Plaza

Via Del Corso 126
Rome
Italy