

L’hôtel Strand Palace est situé au cœur du West End de Londres, sur le Strand, à quelques pas de Covent Garden, Trafalgar Square, Somerset House et de la Tamise. Il se trouve à proximité de plusieurs stations de métro, notamment Covent Garden, Charing Cross, Holborn et Embankment, offrant un accès facile à la ville. L’aéroport le plus proche est London City Airport, à environ 12 km, tandis que Heathrow, Gatwick, Luton et Stansted se trouvent également à 40–50 km.