Site logo
About the Company

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, we are based near Covent Garden and have an enviable position on the Strand serving as an excellent location for leisure and business travelers alike. With our very own bar and restaurant, onsite complimentary gym, and guest service center, we look forward to providing you with a relaxing and rewarding stay.

 

Print Company
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Job Quick Search

Cart

Cart

Share

Malcare WordPress Security