17-19 Argyle St Kings CrossLondon, England WC1H 8EJ Phone: +44 20-7837-9575Fax: +44 20-7916-2476Toll Free: +844-382-2267 Hotel E-mailHotel Website Commission Rooms Rates - 52 $123-$159 (USD) Hoteliers! Is your information accurate? Update Here Alhambra Hotel Location & Neighborhood Hotel Location: Airport Alhambra Hotel Dining Options See More Dining Pied a TerreGreat Queen Street All-Star LanesMoroCiao Bella (0.50 miles southeast) Alhambra Hotel Sightseeing & Points of Interest See More Sightseeing British MuseumSir John Soane's Museum British Library (0.25 miles northwest)The Wellcome Collection (0.50 miles southwest)Charles Dickens Museum (0.50 miles southeast) Alhambra Hotel Nearby Airports See More Airports London City Airport (7 miles southeast)Heathrow (14.75 miles southwest)Gatwick (25 miles south)