Umístěný 2 km od London's Transport Museum ve městě Londýn, hotel Central obsahuje úschovnu zavazadel a restauraci.
Hotel se nachází ve čtvrti Londýn centrum města Londýn vedle Galerie umění House of Illustration. Hotel je 25 minut chůze od Zoologické muzeum Grant Museum of Zoology.
Restaurace Sams Kitchen nabízí hostům americké jídlo.