CH CDS Hotels Pet-friendly hotels and accommodations Lecce, Apulia, Italy CDS Hotels is a hotel group in Lecce, in Italy. It brings together accommodation in several destinations acro…