Vico Cavour is located in Veglie town center. It offers air-conditioned accommodations. An Italian sweet breakfast is provided at a bar nearby.
With free Wi-Fi and a flat-screen TV, rooms at Vico Cavour have colorful schemes and a mini-bar. The private bathroom includes a hairdryer and free toiletries.
Porto Cesareo can be reached by car in 20 minutes, while Lecce is a 30-minute drive away.