Dora Apartments can be found in the summer greek brochure for Cosmos Holidays. Direct Holidays also do the Dora Apartments as well.
Very close to the main strip and less than 5 minutes walking distance to the beach. Swimming pool and snack bar and very helpful and friendly staff.