Artist's Suite is een accommodatie met eigen kookgelegenheid en een gemeubileerd zonneterras in het hart van Lecce. Er is gratis WiFi beschikbaar in alle ruimtes.
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 ligt op 1,5 km van het treinstation van Lecce en het Piazza Mazzini ligt op 10 minuten lopen.