Featuring air conditioning, Luna Rossa is located in Castro di Lecce, 44 km from Lecce Gallipoli is 39 km away Free WiFi is offered throughout the property Featuring a terrace, all units have a dining area and a seating area with a flat-screen TV Some units feature a balcony andor patio with sea views All units include a kitchen fitted with a refrigerator and stovetop There is a private bathroom with bath robes in every unit Towels and bed linen are provided Luna Rossa also includes a barbecue Bike hire is available at the property and the area is popular for horse riding and snorkeling You can engage in various activities, such as diving and cycling Otranto is 17 km from Luna Rossa, while San Cassiano is 10 km from the property The nearest airport is Brindisi - Salento Airport, 83 km from Luna Rossa