Bacardi España S.A.

Address

Calle de Velázquez 51
Madrid
28001
Spain

Status: Bottlers not distillers

Established: Not supplied

Owner: Bacardi Limited

Capacity: Not supplied

Visitor Policy: Not generally accessible

Tel: +34 917 81 3390