Alhambra Hotel, London Review by EuroCheapo Alhambra Hotel London. 4.5/5 (116k) Alhambra Hotel, London Review by EuroCheapo 4.5/5 (116k) 4.5/5 (116k) 4.5/5 (116k)