A two-layered sac surrounding the heart is called:
Pericardium
The heart remains enclosed in a double-walled sac called pericardium, consisting of an outer non-distensible fibrous layer and an inner serous layer. In between the two layers, there is a very narrow space, called the pericardial cavity, which is filled with pericardial fluid.