Iberia is Madrid-based flag carrier airline of Spain, with over 109 destinations in 39 countries. Iberia’s parent company IAG, owns also British Airways, making it sixth-largest airline company in the world. Iberia is also a part of the Oneworld Alliance.
Read our other business class reviews from other airlines.