Double Room with Ensuite Facilities
The Alhambra Hotel London is located next to Kings Cross Station and St.Pancras International Terminal. Considered by many as one of the best small hotels in St Pancras, over the last 40 years, the Alhambra Hotel, Kings Cross London, has established itself as a Premier Accommodation Hotel within the Kings Cross, St Pancras area.
["Crib", "Hair dryer", "Essentials", "Heating", "Iron", "Wifi", "Hangers", "22 inch HDTV"]