Ouvert depuis 1909, le Strand Palace vous accueille dans le quartier West End de Londres, à seulement 700 mètres des théâtres Adelphi et Vaudeville. Cet établissement propose 2 bars sur place, où vous pourrez déguster des cocktails et un goûter, ainsi qu’un restaurant servant une cuisine britannique.
Toutes les chambres sont équipées d’une télévision par satellite à écran plat. Vous pourrez profiter d’une salle de sport sur place. Un service d'étage est assuré entre 12h00 et 23h00. Les chambres sont dotées d’une climatisation ultramoderne. Les hébergements Deluxe et supérieurs bénéficient de la climatisation.
L'hôtel compte 788 chambres et dispose d'une équipe de services à la clientèle.
À pied, vous rejoindrez les boutiques de Covent Garden et le Royal Opera House en 5 minutes et Trafalgar Square en 8 minutes. Les théâtres Strand Lyceum et Novello sont à 700 mètres du Strand Palace. La gare et station de métro Charing Cross se trouve à 4 minutes de marche, tandis que la gare de Waterloo est accessible en 15 minutes à pied.