Offering free WiFi, Magellano is located in Nardo, 12 km from the train station It offers self-catering accommodation with air conditioning Gallipoli is 17 km from the property The accommodation features a dining area and seating area with a flat-screen TV There is also a kitchenette, equipped with a refrigerator and oven There is a private bathroom with a hairdryer and free toiletries Free public parking is available Lecce is a 30-minute drive away, while Porto Cesareo is 17 km away