Castle Elvira in Puglia Restored After 100 Years, Reopens as Hotel

After being abandoned for almost 100 years, Castle Elvira, just outside of Lecce in Puglia, Italy, has been restored following an extensive thre | The castle will have four guest bedrooms with two private salons, two dining rooms, a bar/piano room, two lounges, cinema and more. Check it out.