The 3-star Alhambra Hotel offers quick access to a zoo and restaurants in London. The family hotel is a good example of original architecture in London.
The property is set within a 30-minute walking distance from London city center, in the proximity of Leicester Square, Nelson's Column and National Gallery. A museum, a chapel and a theater lie a short distance away.
The venue is a short walk to shops and a market.
This hotel is just 250 meters away from King's Cross, King's Cross St.Pancras (D) bus stop and within a 10-minute walk from Russell Square underground station. It takes around 15 minutes' drive to get to London City airport, which is 15 km away.
The property comprises 52 modern rooms equipped with a private safe, individual climate control, an iron with ironing board, complimentary wireless internet and flat-screen television. They offer en suite bathrooms with a hairdryer, a shower and towels.
Eat & Drink
Offering various dining options, The Gilbert Scott and The Betjeman Arms are about 5-minute walk away.
Guests can use housekeeping, 24-hour reception and tour/ticket assistance as well as a safe deposit box, a storage room and a car park.
Wireless internet is available in the entire hotel for free.
No parking available.