Castle Elvira

Castle Elvira

Castel Elvira has been restored and reopens as a Hotel. After being abandoned for almost 100 years, Castle Elvira, just outside of Lecce in Puglia, h...