loaderimg

Le Meridien Limassol Spa & Resort is a full-service luxury resort hotel lying beside a 300-metre stretch of beach, amidst beautifully landscaped gardens just 15 kilometres from the centre of Limassol.

imageYour request has been submitted successfully.

building Own or work here? Claim Now! Claim Now!
image