Le Méridien Visconti Rome

3.6 (51 reviews)

Via Federico Cesi 37, Rome, 00193, Italy   •  Weather:    •   Local Time:     •  Phone: +39 06 3684  

3.6