The charming 3-star Alhambra Hotel is set in the cosmopolitan district of London.
It is placed close to Trafalgar Square, Prince Edward Theatre and West End, just 850 meters from Russell Square subway station. The center of London is 3 km away from the venue.
Nearby points of interest include a museum, an opera house and a theater.
King's Cross, King's Cross St.Pancras (D) bus stop is just 250 meters away from the hotel and a 5-minute walk is enough to get to Kings Cross train station. Guests can reach London City airport within 15 minutes by car.
This property has 52 guestrooms including shared bathroom double room, quadruple room and triple room appointed with a private safe, individual climate control, ironing facilities, complimentary Wi-Fi and central heating. The rooms are decorated in contemporary design and equipped with an electric kettle and coffee/tea makers as well as en suite bathrooms with a hairdryer, a shower and towels.
Eat & Drink
Offering British dishes, The Gilbert Scott is a 5-minute walk away.
The on-site comforts include a safe deposit box, a baggage storage and a car park.
Wireless internet is available in the entire hotel for free.
No parking available.