Kings Cross Hotel, Bloomsbury, London WC1H 8ER

King’s Cross Hotel London

60 Argyle Street,
London,
WC1H 8ER

Tel: 02078339921

Bloomsbury, Grays Inn

Star Rating: 2-star