Barcelona, Spain (BCN-Barcelona Intl.) is located 14.62mi from the property.