Quinta do Solar da Torre składa się z imponującej rezydencji (Solar), która obecnie wymaga prac renowacyjnych i konserwatorskich, w towarzystwie licznych budynków gospodarczych, terenów rekreacyjnych oraz ponad czterech hektarów winnicy w pełnej produkcji. Łącznie posiadłość obejmuje około 6,5 hektara terenu wiejskiego