Another reason the song goes on for so long is its dueling guitar solos by Don Felder and Joe Walsh. The solos give “Hotel California ... impacted by Latin music and culture.