Crowne Plaza London – Kings Cross 1 Kings Cross Road, London, WC1X 9HX Location: Kings Cross/Bloomsbury Check-in: 14:00:00 Check-out: 11:00:00