Het 4*-Hotel Club La Vela ligt tussen twee bergketens en in een prachtige vallei. Het Gardameer ligt op ongeveer 200 meter van het hotel. Het hotel ligt ook op ongeveer 100 meter van het centrum van Torbole en het kiezelstrand op ongeveer 150 meter. Het hotel heeft in totaal 88 lichte kamers die modern en eenvoudig ingericht zijn. Het hotel beschikt over maar liefst 2 restaurants en een zwembad. De kamers zijn standaard voorzien van een airconditioning, televisie, telefoon en een eigen badkamer die is uitgerust met een bad en/of douche, wastafel en toilet.