Nicknamed "the Florence of the south," Lecce, Italy, is a lively university town that boasts a thriving jazz scene and some of the best baroque architecture in the world. The last stop on the Tre...
Lecce, Italy
Not Yet Rated
Commission: -
Rooms: 56
Rates: $68 - $68