I have a Basque friend who invariably pronounces it Barthelona. I tend to prefer Latin-American pronunciation of Spanish words, but she instinctively corrects me with the Castilian version.