Set in the heart of London, a stone’s throw from Trafalgar Square and buzzing Covent Garden, Strand Palace is your home away from home, where modern comforts are complemented by truly British charm.
Welcoming guests to the capital since 1909, Strand Palace boasts an excellent location on the Strand serving as a prime spot for leisure and business travellers alike. With so much to do and see and excellent transport connections to whisk you across the city or further afield, a stay at Strand Palace puts you at the centre of the action.
With an in-house Restaurant & Bar, Private Dining Room, Afternoon Tea room and an onsite complimentary gym, Strand Palace offers a wide variety of options to provide you with a relaxing and rewarding stay.