

O Strand Palace Hotel está localizado no coração do West End de Londres, na Strand, a poucos passos de Covent Garden, Trafalgar Square, Somerset House e do Rio Tâmisa. Fica próximo de várias estações de metrô, incluindo Covent Garden, Charing Cross, Holborn e Embankment, oferecendo fácil acesso à cidade. O aeroporto mais próximo é o London City Airport, a cerca de 12 km, enquanto Heathrow, Gatwick, Luton e Stansted também estão a 40–50 km.