Hotel Centro

Via Firenze 12
Rome
Italy