King’s Cross Hotel

King’s Cross Hotel
Address: 60 Argyle Walk, London WC1H 8ER
Phone:020 7833 9921

King’s Cross Hotel is a just 5-minute walk from St. Pancras train station for Eurostar links, It’s also 0.9 miles from the British Museum.

60 Argyle St, Kings Cross, London WC1H 8ER, UK