J JP A Review of Le Meridien Limassol Spa & Res... 4 years ago Great location. Great location.Great employees.
Comments: