Health and safety
Services and conveniences
Parking and transportation
Accessibility and suitability
Media and entertainment
Very small rooms and bathroom. No air conditioner. Overpriced.
|Check in anytime after 1:00 PM, check out anytime before 11:00 AM|
|Cancellation/prepayment policies vary by room type and provider.|
Alhambra Hotel is located at 17-19 Argyle Street in Camden, 2.1 miles from the center of London. British Museum is the closest landmark to Alhambra Hotel.
Check-in time is 1:00 PM and check-out time is 11:00 AM at Alhambra Hotel.
Yes, Alhambra Hotel offers free Wi-Fi.
Yes, Alhambra Hotel offers free parking.
No, Alhambra Hotel does not offer free airport shuttle service.
Alhambra Hotel is 7.6 miles from London City.
No, pets are not allowed at Alhambra Hotel.
No, Alhambra Hotel does not have a pool onsite.