Holiday inn kings crossbloomsbury 2 night offer 1st night dinner
The holiday inn kings crossbloomsbury london is situated on kings cross road within easy reach of the kings cross and st pancras main line stations the hotel is in the ideal location for your london break within walking distance of russell square and farringdon tube stations as well as offering easy access to the british museum covent garden oxford street and theatreland the holiday inn kings crossbloomsbury london hotel features 405 refurbished spacious bedrooms with air conditionin