As duas pronúncias estão correctas. Só separando a palavras que constituem o nome em questão é que se pronuncia "albergaria â velha", porque, normalmente, o que se articula e ouve é realmente "albergariàvelha", com um á aberto no meio da sequência. Trata-se de um fenómeno que ocorre em português europeu em resultado do encontro de dois ás fechados que pertencem a sílabas átonas de palavras diferentes mas que formam uma unidade sintáctica, como acontece, por exemplo, em sequências formadas por substantivo e adjectivo («sardinha assada» = "sardinhàssada") ou artigo e substantivo ou adjectivo («a Alemanha» = «Àlemanha»; «[não quero a camisa azul, quero] a amarela» = «àmarela».