About this property
Each of our twelve Alcedo villas echo Ombrias village sensibilities as its own private hamlet, bringing together the personalities of both their owner and region. With unique, tailorable designs working within the resort philosophy, they are the...