Palazzo Charlie ligt in Lecce, op 15 minuten lopen van Piazza Mazzini en 600 meter van Piazza Sant'Oronzo. De accommodatie biedt gratis WiFi, airconditioning, een gedeelde lounge en een terras.
Elke unit heeft een eigen badkamer met douche en gratis toiletartikelen, en ook een haardroger.
Roca ligt op 28 km van de bed & breakfast, en Lecce Cathedral ligt 4 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 41 km van Palazzo Charlie.