Comfort Inn and Suites Kings Cross 31-33 Argyle St, London, WC1H 8EP Check-in: 14:00:00 Check-out: 11:00:00