The apartments at Castle Suites are all in traditional Greek style. The majority of flats (95%) overlook the gardens and pools. They have all the amenities of a 4 star hotel and are divided into three categories:

- Studio (for 2 persons, but if necessary, some can accommodate an extra person)
- 2 room apartments (suitable for 2 to 4 people)
- 3 room apartments (suitable for 4 to 6 people)