Grand Resort
About Candidate
The GrandResort is a newly renovated 5-star hotel set on a private beach in Amathus, near Limassol. It offers guests a wealth of amenities with glistening swimming pools set in tropical gardens, a spa wellness centre, 7 restaurants, bars and tennis courts.