Villas Alexandros are a set of traditional cottages that are located directly on the beach and provide guests with a wonderful relaxing atmosphere for soaking up the Greek sun. The villas are furnished simply and traditionally and equipped with all the standard facilities that are needed in self-catering accommodation. The villas are located on the Greek island of Crete in the well known resort town of Kalamaki and as a result provide guests with lots of things to do and see.