Le Méridien Visconti Rome

3.8 

Via Federico Cesi 37, Rome, 00193, Italy   •  Weather:   

Local Time Phone +39 06 3684

3.8