Eleousis Villa

A unique and exclusive villa in the heart of the Limassol tourist area, just a few minutes from the sea and surrounded by upmarket luxurious properties.