Castillo tarkoittaa 'linnaa'. Se on espanjankielinen sana, joka on lainattu tähän englanninkieliseen kappaleeseen, mikä tekee siitä ainutlaatuisen ja mielenkiintoisen valinnan.
Kappaleessa George Ezra käyttää sanaa kuvaamaan jotain arvokasta ja kaunista, jonka hän jättäisi taakseen rakkauden vuoksi. Se luo mielikuvan romanttisesta ja salaperäisestä paikasta, joka herättää uteliaisuuden.
Mitä kaikkea olisit valmis uhraamaan rakkauden vuoksi? Brittiläisartisti George Ezran kappaleessa "Budapest" laulaja luettelee vaikuttavan listan omaisuuttaan: talon Budapestissä, kätketyn aarrearkun, kultaisen flyygelin ja kauniin linnan (castillo). Nämä eivät kuitenkaan ole hänelle tärkeintä. Kaikista aarteistaan huolimatta hän on valmis jättämään kaiken taakseen yhden ainoan ihmisen vuoksi.
Laulu kertoo valinnasta, jota kaikki eivät ymmärrä. Laulajan ystävät ja perhe pelkäävät, että he menettäisivät paljon, jos hän antaisi sydämensä tälle ihmiselle. Silti laulaja pyytää vain yhtä hyvää syytä, miksi hänen ei pitäisi tehdä tätä suurta muutosta elämässään. Rakastetun ihmisen lähellä kaikki muu tuntuu katoavan ja menettävän merkityksensä. Kappale onkin voimakas julistus siitä, kuinka rakkaus voi olla arvokkaampaa kuin mikään maallinen omaisuus.