

El Strand Palace Hotel está situado en el centro del West End de Londres, en la calle Strand, a poca distancia de Covent Garden, Trafalgar Square, Somerset House y el río Támesis. Está cerca de varias estaciones de metro, como Covent Garden, Charing Cross, Holborn y Embankment, lo que facilita el acceso a la ciudad. El aeropuerto más cercano es London City Airport, a unos 12 km, mientras que Heathrow, Gatwick, Luton y Stansted también se encuentran a 40–50 km.