St Giles Hotel - London ligger bare 2 minutter til fots fra Tottenham Court Road undergrunnsstasjon og 6 minutter til fots fra British Museum.