The 3-star Alhambra Hotel offers bright rooms in Islington district of London.
Alhambra Hotel is 30 minutes' walk from the center of London. The property is 150 meters away from St. Pancras Station, Dominion Theatre and British Library.
Shops and markets are located nearby.
This hotel is situated within a 10-minute walk from Russell Square underground station and just 300 meters away from Kings Cross train station. It takes about 15 minutes to get to London City airport by car.
Alhambra Hotel offers 52 guestrooms appointed with heating, free Wi-Fi, a dressing area, an in-room safe and a private toilet with all the sights of London within easy access. Room facilities also include an electric kettle and coffee/tea makers for self-catering.
Eat & Drink
A full English breakfast is served in the airy dining room.
Multilingual staff provides guests with evening reception, ironing service and housekeeping.
Wireless internet is available in the entire hotel for free.
No parking available.