Casa dei Mercanti ligt aan het Piazza Sant'Oronzo, in het centrum van Lecce. Het biedt moderne suites in een historisch gebouw, op slechts een korte loopafstand van de Duomo. In alle kamers is gratis WiFi beschikbaar.
De kamers van het Casa dei Mercanti hebben een lcd-tv met satellietzenders, thee- en koffiefaciliteiten en airconditioning.
De accommodatie verzorgt dagelijks een continentaal ontbijt.