La Casa di Ciro se encuentra en Lecce, a 1 km de la plaza de Sant' Oronzo y a 1,8 km de la Piazza Mazzini, y ofrece alojamiento con aire acondicionado, balcón y WiFi gratuita. El apartamento dispone de aparcamiento privado y está a menos de 0,5 km de la catedral de Lecce.
El apartamento cuenta con 2 dormitorios, TV de pantalla plana vía satélite, lavadora, 3 baños con bidet y cocina equipada con microondas y nevera.
La Casa di Ciro alberga una terraza.
Cerca del alojamiento hay varios lugares de interés, como el Tribunal Penal de Lecce, la plaza del Duomo y el Tribunal Civil de Lecce. El aeropuerto más cercano es el de Brindisi-Salento, ubicado a 45 km de la Casa di Ciro.