Alhambra Hotel
Alhambra Hotel
17-19 Argyle Street
London
WC1H 8EJ
United Kingdom
Rooms from £61.00 ( €67.10 / $88.45 ) per night
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.
Similarly Priced Hotels
- West Ham United Hotel , from £60.75 ( €66.83 / $88.09 )
- The Enterprise Hotel , from £60.80 ( €66.88 / $88.16 )
- Comfort Inn Vauxhall , from £60.94 ( €67.03 / $88.36 )
- Holiday Inn Express London-Hammersmith , from £61.00 ( €67.10 / $88.45 )
- Hotel Ibis London Stratford , from £61.00 ( €67.10 / $88.45 )
- Rose Court Hotel , from £61.00 ( €67.10 / $88.45 )
This hotel supplied in conjunction with Bookings.







