Ubytování se nachází 20 minut chůze od Britské muzeum a 5 minut chůze od stanice metra Charing Cross. V ubytování najdete sejf a restauraci.
Tento hotel se nachází hned vedle Theatre Royal Haymarket a 5 minut chůze od centra města Londýn. Toto ubytování je také 25 minut chůze od Buckinghamský palác.
Tento hotel nabízí bufetovou snídani. Hosté hotelu The Grand At Trafalgar Square mohou využívat různé možnosti stravování ve vinném baru. Hosté najdou bar The Sherlock Holmes Public House & Restaurant ve vzdálenosti 50 metrů od hotelu.