The Strand Palace Hotel is a large hotel on the north side of the Strand, London, England, positioned close to Covent Garden, Aldwych, Trafalgar Square and the River Thames.HistoryThe hotel was built after Exeter Hall was demolished in 1907. It opened in 1909 and was refurbished in the Art Deco style during the 1930s, but has now been modernised.Strand Hotel Limited was incorporated on 31 October 1907, with some 4,000 shareholders. Read more
Book a room from 100 GBP »
Book a room from 100 GBP »
Review Strand Palace Hotel
Loading comments-box...
Popularity of Strand Palace Hotel
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in August:
Strand Palace Hotel has a total of 28819 visitors (checkins) and 1676 likes.