Restaurants & Attractions

Book Your Rooms

Enquire Rates
About Us

Alhambra Hotel

17-19 Argyle Street, Camden, London, WC1H 8EJ, United Kingdom

Alhambra Hotel is located in central London, adjacent to King’s Cross St Pancras station. It provides affordable lodging, a 5-minute walk from the Eurostar at St Pancras International. Free Wi-Fi is accessible throughout the hotel, and a 24-hour reception desk is available. Rooms at Alhambra are clean and warm, featuring central heating, carpeted floors, flat-screen TVs, and hairdryers. The majority of rooms include a compact en suite bathroom. Alhambra Hotel operates several annex buildings across the road, with the 24-hour front desk situated at the main building. The hotel is 1.5 miles from Regent’s Park, and London Zoo is a 10-minute drive away. The British Museum is a 20-minute walk from the hotel. Covent Garden is easily accessible via the London Underground, and Heathrow Airport can be reached using the Piccadilly Line.


  • Garden View

    Garden View

  • Parking

    Parking

  • 24-Hour Front Desk

    24-Hour Front Desk

  • Non Smoking Room

    Non Smoking Room

  • Family Room

    Family Room

  • Wifi

    Wifi

  • Airport Shuttle

    Airport Shuttle


Get notified when the price drops!
Help Line
  • Are you a hotel owner looking to promote your property?
  • Have advertising enquiries?
  • Want to report a guest complaint about a hotel stay?
  • Or need help with something else?
Speak to us