Photo gallery for Strand Palace Hotel





Strand Palace Hotel
Reviews
8.8 out of 10
Excellent
About this property
Art Deco hotel with restaurant, near Covent Garden Market
Explore the area

372 The Strand, London, England, WC2R 0JJ
- Covent Garden Market3 min walk
- Trafalgar Square8 min walk
- Leicester Square9 min walk
- London (LCY-London City)20 min drive