ibis Roma Fiera
ibis Roma Fiera
Hotel
Via Arturo Mercanti 63
, Rome, RM, Italy
148
80
Very Good ·
820 reviews