The Alhambra is a successful Premier BandB Hotel run by a FRENCH, ITALIAN and PORTUGUESE family for over 35 years in Kings Cross Area, next to the St.Pancras International Terminal. It has 52 bedrooms and is situated in the heart of London's West End. Considered by many as one of the best Bed and Breakfast hotels in the Kings Cross Area, the hotel is situated within walking distance (100m) from KINGS CROSS STATION,bus stops and ST.PANCRAS STATION. The new EUROSTAR TERMINAL is only about 2 ... More