With an equipped sun terrace, Artists 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 Artists Suite is 15 km from Lecce Train Station, while Piazza Mazzini is a 10-minute walk away