51.529358 ­-0.123716
Go to map view
Alhambra Hotel - London
Alhambra Hotel - London
Alhambra Hotel - London
Alhambra Hotel - London
Alhambra Hotel - London
Alhambra Hotel - London
Alhambra Hotel - London
WC1H 8EJ London, ENG, United Kingdom , 17 - 19 Argyle Street Kings Cross +44 207 837 9575
With a stay at Alhambra Hotel in London (Kings Cross - St. Pancras), you'll be minutes from British Library and Cartwright Gardens. This hotel is close to St. Paul's Cathedral and Big Ben. Stay in one of 52 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include safes and d... More from Expedia Affiliate Network

Get Rates

Show Alhambra Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Complimentary breakfast, No smoking, Non-smoking rooms available, Safe, Storage available
Services Concierge service
Internet Internet, WiFi (free)
Landmarks
Hyde Park 2.2mi Paddington Station 2.4mi Victoria Station 2.4mi Mayfair 1.7mi
Piccadilly Circus 1.4mi Kensington Palace 3.2mi King's Cross St Pancras 0.1mi Covent Garden 1.2mi
SOHO 1.2mi Leicester Square 1.3mi Marble Arch 1.9mi Buckingham Palace 2.0mi
Oxford/Bond Streets 1.4mi Earl's Court Exhibition Ctr 4.2mi