- UK Information
- UK Hotels
- Strand Palace Hotel
Strand Palace Hotel







Within 700 metres of the Adelphi and the Vaudeville theatres, the Strand Palace Hotel is located in London’s West End and is surrounded by the Strand’s bars and restaurants. Charing Cross Rail and Underground Station is a 4 minute walk from the...

Rating



020 7379 4737

Visa/Delta, Mastercard, Switch/Maestro, American Express, Visa Debit

Prices from £92

785

Tube: Covent Garden/Temple