Divided into two completely self contained luxury apartments (3 bedrooms and 1 bedroom). Villa Manzara is a detached private villa situated on the hills
Villa Jamera is ideally situated approximately 100 metres (300 ft) above a small cove, which offers crystal clear waters ideal for snorkelling. Above t