Lo Strand Palace Hotel accoglie i suoi ospiti dal 1909 ed è circondato dalle migliori attrazioni di Londra. Situato sullo Strand, nel cuore del West End della Capitale, l'hotel dista pochi minuti a piedi da Covent Garden, da Trafalgar Square e dal Tamigi. La posizione dell'hotel è perfetta per coloro che desiderano scoprire le icone culturali di Londra. Le nuove camere executive rendono inoltre lo Strand Palace Hotel una scelta conveniente anche per chi è in viaggio d'affari. L'hotel ospita un premiato ristorante, che serve piatti britannici, e il Gin Palace, che offre una vasta collezione di gin, tè pomeridiani e cocktail.