Hotel Fiori, Rome

Via Nazionale 163 Rome00184, Italy