Alhambra Hotel in London (Stadtzentrum London) ist nur einen 5-minütigen Fußmarsch von British Library und 14 Gehminuten von Universität London entfernt. Dieses Hotel ist 1 km von Russell Square und 1,2 km von University College London entfernt.
17-19 argyle street
London
WC1H 8EJ
Gb
Alternative Zimmertypen prüfen