The Strand Palace Hotel is located in London's West End, just 700 meters from the Adelphi and Vaudeville theaters. The hotel houses 2 bars that offer cocktails and afternoon tea. There is also a café on the premises.Guest rooms feature a flat-screen satellite TV. Guests have access to a fitness center and 24-hour room service is provided.
This hotel by hours offers 9 meeting rooms, the largest of which can accommodate up to 250. Covent Garden's shops and the Royal Opera House are a 5-minute walk away, while Trafalgar Square is an 8-minute walk away. The Strand Lyceum Theater and the Novello Theater are 700 meters from the Strand Palace Hotel. Charing Cross Train and Underground Station is a 4-minute walk from the hotel, while Waterloo Station is a 15-minute walk away.