St Athans Hotel, Bloomsbury, London WC1H 9RE

St. Athans Hotel London

20 Tavistock Place,
Kings Cross,
London
WC1H 9RE

Tel: 020 7837 9140

Bloomsbury, Grays Inn

Star Rating: Budget