Europe / Italy / Puglia / Lecce / Best Hotels

Artist's Suite

With an equipped sun terrace, Artist's Suite is a self-catering accommodation located in the heart of Lecce. Free WiFi access is available in all areas.


The air-conditioned studio will provide you with a satellite flat-screen TV, a fireplace and a balcony. Featuring a shower, the private bathrooms also come with a hairdryer.


Artist's Suite is 1.5 km from Lecce Train Station, while Piazza Mazzini is a 10-minute walk away.