- 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