Situé dans le centre-ville de Veglie, le Vico Cavour propose des hébergements avec la climatisation. Un petit-déjeuner italien sucré est servi dans un bar voisin.
Toutes les chambres colorées du Vico Cavour disposent d'une connexion Wi-Fi gratuite, d'une télévision à écran plat, d'un minibar ainsi que d'une salle de bains privative avec un sèche-cheveux et des articles de toilette gratuits.
Par la route, l'établissement se trouve à 20 minutes de Porto Cesareo et à 30 minutes de Lecce.