Villa Apollo has a fantastic location in walking distance of Pelekas Beach with its golden sand  peaceful feel and range of handy amenities including bars and restaurants A wider choice of shops and tavernas can be found in nearby Pelekas village