Set in the peaceful surroundings of private woodlands, olive groves and Italian gardens, Castle Elvira is a luxury retreat housed in a restored castle in the heart of Salento. This exclusive hideaway offers 6 suites where historic charm, art and sophistication blend seamlessly.
I agree to Southern Visions privacy policy and terms of use.