Overview

Il Tasso Rosso

Search hundreds of travel sites at once for hotel deals at Il Tasso Rosso

Via Tasso 7, 73100 Lecce, Apulia, Italy

$87+

Il Tasso Rosso
Sat 2/17
Sun 2/18

Nearby

  • 0.3 mi Franciscan Art Gallery
  • 0.4 mi Piazza Giuseppe Mazzini
  • 0.5 mi Holy Cross Cathedral
Show all
Map

Map