|Distance to city center||2.1 mi|
|Nearest Airport||London Heathrow|
|Distance to airport||14.9 mi|
|bit small||in 21 reviews|
|close to kings||in 85 reviews|
|comfortable bed||in 99 reviews|
|english breakfast||in 396 reviews|
|friendly staff||in 325 reviews|
|great location||in 341 reviews|
|room was small||in 468 reviews|
|shared bathroom||in 25 reviews|
|st pancras||in 202 reviews|
|value for money||in 54 reviews|
The location. The staff were professional and helpful.
Very small rooms and bathroom. No air conditioner. Overpriced.
With a stay at Alhambra Hotel in London (London City Centre), you'll be a 4-minute walk from British Library and 12 minutes by foot from Russell Square. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage.
Based on 3,190 reviews
Policies vary by room type and provider.
|London City||7.6 mi|
|London Heathrow||14.9 mi|
|London-King's Cross||209 yd|
|London St. Pancras Station||323 yd|