Alhambra Hotel

★★8.4 Very good · 5,669 reviews17-19 Argyle Street

PriceCheck live prices

Check availability →
Guest rating
8.4 Very good · 5,669 reviews
Class
2-star hotel
Address
17-19 Argyle StreetShow on map
Check-in / out
13:00 / 11:00

Alhambra Hotel scores 8.4 (Very good) from 5,669 guest reviews — a 2-star hotel in London. It's set on 17-19 Argyle Street.

Central Location and Convenience

Alhambra Hotel, located in the heart of London near King’s Cross St Pancras station, offers convenient and affordable accommodation just a short walk from the Eurostar at St Pancras International.

Modern Amenities and Services

Enjoy complimentary Wi-Fi throughout the hotel and the convenience of a 24-hour reception desk for all your needs during your stay. The rooms are equipped with central heating, flat-screen TVs, and en suite bathrooms for your comfort.

Hvorfor bo her

  • On-site restaurant
  • Free Wi-Fi
  • On-site parking
  • Airport shuttle
  • Family-friendly
  • 24-hour reception

Amenities

  • WiFi available
  • Free WiFi
  • Parking
  • Non-smoking rooms
  • 24-hour front desk
  • Heating
  • Family rooms
  • Garden
  • Luggage storage
  • Airport shuttle
  • Safety deposit box
  • Fax/photocopying
  • Tour desk
  • Currency exchange
  • Non-smoking throughout
  • Daily housekeeping
  • Street parking
  • Airport shuttle (additional charge)
  • Shuttle service (additional charge)
  • Concierge service
  • Vending machine - drinks
  • Vending machine - snacks
  • Outdoor furniture
  • Airport drop off

Gjestevurdering

Guests rate Alhambra Hotel 8.4 — Very good from 5,669 verified reviews. Recent guest reviews sit with the rooms above.