- About Us
- Our Portfolio
- Contact us
The Casteller vineyards and winery are located in the town of Vilafranca del Penedés in Alta Penedes. The topsoil is limestone and sand; the latter provides good drainage into the deeper water-retaining layers of clay subsoil and nourishes the vine when necessary. Fermented in the bottle and aged for one year on the lees before release, this wine consistently delivers premium flavors, and for the price of a regular bottle of brut non-vintage Champagne you can take home three or four bottles of this gem.
Casteller literally translates as “tower.” The name is a reference to a local Catalonian summer game where different clans compete to create the tallest human tower.