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 heating, free Wi-Fi, a writing desk, an in-room safe and a private toilet. 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 24-hour front desk, tour/ticket assistance and housekeeping as well as a baggage storage, parking and a safety deposit box.
Wireless internet is available in the entire hotel for free.
No parking available.