This is an amazing place to stay, right in the heart of Lecce withing short walking distance of everything you want to see and do. Hugely spacious and grand accommodation with amazing ceilings, features and Italian style. While the property is 1800 sq ft it really only sleeps 4 people comfortably with two large bedrooms and 2 baths. Fantastic property and great value for money.