Alhambra Hotel
17-19 Argyle Street

Greater London WC1H 8EJ

This property is located at 17-19 Argyle Street in Greater London. Check room availability using the search box on your right.

With a great central location next to King's Cross station and St Pancras International, the hotel offers free Wi-Fi and clean, bright rooms at great-value rates, with a full English breakfast included. The Alhambra Hotel has a superb location within easy reach of London's West End and the very heart of the city centre. Within walking distance from the hotel you will find major landmarks. There is easy access to Heathrow Airport via the Piccadilly line. The reception is open 24 hours a day.

Room4U has partnered on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.

  • 24hr check-in
  • High Speed Internet
  • Nearest train station: Kings Cross-St Pancras
  • Nearest tube station: Kings Cross
  • High Speed Wi-Fi
  • Use the button at the top of the page for more details on facilities
Check-in date:

Check-out date:

Check-in date:

Check-out date:

Alhambra Hotel
prices from
0.9 ml

shortlist this hotel