M Milagros Davalos Review of Le Meridien 3 years ago Excellent location Central. Close to the metro sta... Excellent location Central. Close to the metro station
Comments: