Hotel Flaminius

Via Frassineto 23
Rome
Italy