The comfortable 3-star Alhambra Hotel is a great place to stay in London.
Parks as well as King's Cross, Up at The O2 and Covent Garden are in walking distance of the hotel. The venue is set within 3 km from London city center.
The hotel is situated near colleges, the chapel and museums.
A 10-minute walk will take you to Russell Square subway station. Due to its location 15 km from London City airport, fast access to the Alhambra Hotel is provided.
Guests are offered 52 bright rooms featuring wireless internet, a writing desk, an in-room safe, a private toilet and flat-screen TV. They also feature shared bathrooms fitted with a hairdryer, a shower and towels.
Eat & Drink
A complimentary full English breakfast is served in the dining room.
Hotel services include evening reception, ironing service and housekeeping maintained by multilingual staff.
Wireless internet is available in the entire hotel for free.
No parking available.