STRAND PALACE HOTEL
VIEW AND DOWNLOAD
Just minutes from Covent Garden and the Thames, our central London hotel has been welcoming guests since 1909. Beneath today’s contemporary décor you’ll find fascinating stories and some original Art Deco touches.
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 travellers alike. With our very own bar and restaurant, onsite complimentary gym and guest service centre, we look forward to providing you with a relaxing and rewarding stay.
If you would like to book your group for the Strand Palace Hotel, please make a Request and we will help create an unforgettable experience!