Alhambra Hotel (2 Star)
Alhambra Hotel (2 Star). Why stay at the Alhambra Hotel, London?
. Opposite St. Pancras International Terminal and Kings Cross Station.
. Only 5 minutes walk away from Euston Station.
. Clean Accommodation and Good Value for Money.
. Conveniently situated in Central London, Kings Cross district.
. Family business for over 45 years with a Friendly Service.
. Close to Oxford Street shopping haven and the West End Theatre district.
. Close to British Museum and the world-famous British Library.