Beachfront apartment hotel in Maleme with a private beach, pool, tennis court, and spa. Offers poolside dining and various room types.