The Alhambra Hotel offers straightforward, budget-friendly accommodations just steps from King's Cross and St. Pancras stations, making it a prime choice for business travelers needing easy transit access. Rooms are compact and clean, with some featuring shared bathrooms, and the hotel provides continental or full English breakfast to start your day.
As a family-run hotel with over 50 years of experience, the Alhambra delivers attentive, friendly service in a lively neighborhood near Oxford Street, the British Museum, and the West End theatre district. While rooms are modest in size, the location and helpful staff make it a practical base for short stays and small business groups visiting central London.
Loading map...
Rated 3.9 on Google · 780 reviews