↻ Load more AMERICAN RESTAURANTSLoading... Show map Larger map Get directions

Strand Palace Hotel

 
8.3 / 10

Hotel   Restaurant   Street  
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 »

Review Strand Palace Hotel

   Loading comments-box...

Updates from Strand Palace Hotel

Popularity of Strand Palace Hotel

Strand Palace Hotel Social Media Popularity Score:
8.3 / 10
  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.