17-19 Argyle Street, Camden, London, WC1H 8EJ, United Kingdom
Alhambra Hotel is located in central London, adjacent to King’s Cross St Pancras station. It provides affordable lodging, a 5-minute walk from the Eurostar at St Pancras International. Free Wi-Fi is accessible throughout the hotel, and a 24-hour reception desk is available. Rooms at Alhambra are clean and warm, featuring central heating, carpeted floors, flat-screen TVs, and hairdryers. The majority of rooms include a compact en suite bathroom. Alhambra Hotel operates several annex buildings across the road, with the 24-hour front desk situated at the main building. The hotel is 1.5 miles from Regent’s Park, and London Zoo is a 10-minute drive away. The British Museum is a 20-minute walk from the hotel. Covent Garden is easily accessible via the London Underground, and Heathrow Airport can be reached using the Piccadilly Line.