Written on: 19/06/2005 by lizapjon (1 review written)
Excellent swimming pool and pool bar, clean apartment, very friendly owners/ staff
We had a very enjoyable holiday in Villa Stella. We had a studio which was spacious for a couple. The place was ideal for a quiet holiday. Stratos and Stella made us feel at home. We recommend it for a lazy holiday by the pool drinking, eating and enjoying the sun.