grandresort.com.cy GrandResort Among the finest five star hotels in Cyprus, the GrandResort is set in beautifully landscaped tropical gardens, on a superb beach side ...