Strand Palace Hotel Affiliate Program

The Strand Palace Hotel is a standalone property perfectly placed in the heart of the West End just a few steps away from the famed landmarks of Covent Garden, Trafalgar Square, and Waterloo. Providing an excellent service, their clientele is primarily from the leisure and corporate markets.