Alhambra Hotel

17-19 Argyle Street
London England WC1H 8EJ
884 Reviews
See Availability

Sponsored Topics

Hotel Quality:






Room Count:


Open Hours:

  • Mon: 12am-12am
  • Tue: 12am-12am
  • Wed: 12am-12am
  • Thu: 12am-12am
  • Fri: 12am-12am
  • Sat: 12am-12am
  • Sun: 12am-12am
See a problem? Let us know!
Alhambra Hotel is situated in central London right next to King’s Cross St Pancras station. It offers affordable accommodation 5 minutes’ walk from the Eurostar at St Pancras International. Free Wi-Fi is available throughout the building and there is a 24-hour reception desk. A full English breakfast is served in the bright and airy eating area with tiled flooring. Rooms at Alhambra are clean and warm with central heating carpeted floors flat-screen TVs and hairdryer. Most rooms benefit from a compact en suite bathroom. Alhambra Hotel has several annex buildings across the road. 24-hours front desk is available at the main building. The hotel is 1.5 miles from Regent’s Park. London Zoo is a 10-minute drive from the building and the British Museum can be reached in 20 minutes’ walk. There is easy access to Covent Garden via the London Underground and Heathrow Airport can be reached on the Piccadilly Line.