Set in Lecce, a 10-minute walk from its Cathedral, Appartamenti Il Delfino features air-conditioned apartments with vaulted stone ceilings, typical for the Salento area Free Wifi access is available throughout Each apartment offers a living room with large windows, 2 bathrooms, and bedrooms with wrought -iron beds Some feature a furnished terrace Il Delfino is 5 minutes by car from Lecce Train Station, the Adriatic Coast is 15 km away