Artist's Suite Apartments is een accommodatie met eigen kookgelegenheid en een gemeubileerd zonneterras in het hart van Lecce. In alle ruimtes is gratis WiFi beschikbaar.
De studio is voorzien van airconditioning, een flatscreen-tv met satellietzenders, een open haard en een balkon. De eigen badkamers zijn uitgerust met een douche en een haardroger.
Artist's Suite Apartments ligt op 1,5 km van het treinstation van Lecce en op 10 minuten lopen van het Piazza Mazzini.