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 Bookings.com on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.