My Guide Website?
Estella Apartments
Cyprus
Make Estella Hotel and Apartments your choice for an unforgettable holiday and we'll make sure it's your 'home from home' in the sun. Graciously styled and tastefully restored, Estella offers a distinct feeling of warmth and comfort.
Estella Hotel and Apartments is a small complex of 36 studios, ideally located within walking distance of Limassol's lively Tourist Area and only a short stroll from some of its sandy beaches.