Palazzo Charlie se encuentra en Lecce, a 15 min a pie de Piazza Mazzini y a 600 metros de Piazza Sant'Oronzo, y ofrece alojamiento con wifi gratis, aire acondicionado, salón de uso común y terraza.
Hay un baño privado con ducha y artículos de aseo gratuitos en cada unidad, además de secador de pelo.
Roca está a 28 km del alojamiento, y Lecce Cathedral está a 4 min a pie. El aeropuerto más cercano (Aeropuerto de Apulia) está a 41 km del alojamiento.