Filters
Filters
Most popular first
Sorting
- Most popular first
- Highest rating first
- Lowest price first
- Distance - low to high
Apartment in Lecce, Italy
2297 ft to the city center
The 60 m² Soleluna House - Lecce Centro Con Wifi E Balcone is located around 2 km from Lecce train station and a mere 6 minutes' walk from the Mazzini Square. Staying in this 1-bedroom apartment…
The 60 m² Soleluna House - Lecce Centro Con Wifi E Balcone is located around 2 km from Lecce train station and a mere 6 minutes' walk from the Mazzini Square. Staying in this 1-bedroom apartment…
Soleluna House - Lecce Centro Con Wifi E Balcone
Apartment in Lecce, Italy
2297 ft to the city center