Located in Lecce, a 5-minute walk from Piazza Mazzini and a 10-minute walk from Piazza Sant'Oronzo, Il Tasso Rosso features air-conditioned rooms with free WiFi throughout the property. The rooms are equipped with a flat-screen TV. All rooms are fitted with a private bathroom. San Cataldo beach is 7.5 miles from Il Tasso Rosso. Brindisi - Salento Airport is 27.3 miles from the property.