Mabledon Court Hotel, Bloomsbury, London WC1H 9AZ

Mabledon Court Hotel London

10-11 Mabledon Place,
Kings Cross,
London
WC1H 9AZ

Tel: 020 7388 3866

Bloomsbury, Grays Inn

Star Rating: Budget