1. Elli beach apartments & Elli beach Studios located in Almiros beach.
The place is ideal for relaxing vacation for families or couples. All apartments and studios are recently renovated with all modern standards and facilities.
2. Residence Vista Del Mare in Almiros beach
It is a small complex of 3 x two bedroom apartments and 4 spacious studios ideal for group of families or couples.