With a stay at Alhambra Hotel in London (Kings Cross - St. Pancras), you'll be minutes from British Library and Cartwright Gardens. This hotel is close to St. Paul's Cathedral and Big Ben.
Stay in one of 52 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include safes and desks, and you can also request irons/ironing boards.
Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.
Featured amenities include an Internet point, a 24-hour front desk, and multilingual staff.