La masseria si trova in località Torre Mozza a 3 km da Lido Marini, circa a metà strada tra Santa Maria di Leuca e Gallipoli. Immersa in un parco naturale protetto di 60 ettari, è composta da un corpo centrale, risalente al 1500 ristrutturato nel rispetto dell’architettura tipica del paesaggio rurale salentino, e da un parte di più recente realizzazione. Alcune camere sono state ricavate dagli originali locali conservando ognuna caratteristiche uniche e per questo differenti l' una dall' altra.