at 1 Kings Cross Road, London , WC1X 9HX United Kingdom
55 FB users likes Holiday Inn London-Kings Cross Bloomsbury, set it to 881 position in Likes Rating for London, United Kingdom in Local Business category
Holiday Inn London-Kings Cross Bloomsbury is London based place and this enity listed in Hotel category. Located at 1 Kings Cross Road WC1X 9HX. Contact phone number of Holiday Inn London-Kings Cross Bloomsbury: 020 7833 3900