|"Excellent room in a great location."||(in 185 reviews)|
|"Friendly staff, clean room"||(in 196 reviews)|
|"Very good cooked breakfast."||(in 217 reviews)|
|"The rooms are very small."||(in 48 reviews)|
|"Steep steps with only partial handrail."||(in 5 reviews)|
|"However the toilets were very dirty"||(in 20 reviews)|
The location. The staff were professional and helpful.
Very small rooms and bathroom. No air conditioner. Overpriced.
Located in London (London City Centre), Alhambra Hotel is within a 10-minute drive of Russell Square and The British Museum. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage.
Based on 2,929 reviews
Policies vary by room type and provider.
Camden is known for: street food, laid-back atmosphere, alternativeMore
Learn about London on KAYAK
|London City||12.3 km|
|London Heathrow||23.9 km|
|London-King's Cross||191 m|
|London St. Pancras Station||295 m|