The Le Castella Village is located in a splendid panoramic position dominating the Bay of Le Castella. It is built on a natural terrace, plunged in the luxuriant Mediterranean vegetation and is a genuine paradise for those seeking clean sea, sports and relaxation