Le Méridien Visconti Rome

3.7 (69 reviews)

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

3.7