London Accommodation
Alhambra Hotel, London
Rooms to Book London
Alhambra Hotel

Book a room at Alhambra Hotel

Address
17-19 Argyle Street
WC1H 8EJ, London



Alhambra Hotel, London

The Alhambra Hotel, built in the early 1840's for lodging purposes, represents one of the last landmarks of the Pre-Victorian Period Set in Kings Cross, which was once a village called Battle bridge. The Alhambra is a successful hotel owned by a French and Italian family with 52 bedrooms in the heart of London 's West End and City. It is surrounded with historical landmarks, such as the famous King's Cross Station built in 1851 and was at the time the largest Railway Station in England. We can proudly say that for over 20 years, customer satisfaction has been our greatest success. Our mission is to provide a clean and comfortable accommodation together with a friendly service at a good value to all our guests.

Facilities at Alhambra Hotel:

  • 24 hr security

Alhambra Hotel
Reservations and Room Details

Book a room
Number of nights: Number of rooms:



Use the form above to book a room online at Alhambra Hotel. Your reservation will be processed in real-time and you will receive an instant confirmation with your booking details. The rooms at Alhambra Hotel are listed below.




Rooms to Book hotel reservations at Alhambra Hotel