Palazzo Ricciardi Residence ligt in Lecce, op 16 minuten lopen van Piazza Mazzini en 1 km van Piazza Sant'Oronzo. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de stad. Privéparkeren is op het terrein.
Elke unit heeft een eigen badkamer en een bidet, airconditioning, een flatscreen-tv en een koelkast. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Roca ligt op 27 km van het aparthotel, en treinstation Lecce ligt 7 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 42 km van Palazzo Ricciardi Residence.