Via Dalmazio Birago 79, Lecce
bedrooms
Baths
Guests
Located in Lecce, Euphorbia Residence features self-catering accommodations with free WiFi access. The historic center is within a 10-minute walk of the property.
Bar/lounge
Parking
Airport Shuttle
WiFi/Internet
Laundry
Non-smoking
Air conditioning
Meeting rooms
Beach
No nearby properties available in this region at the moment.