Save

Strand Palace Hotel

4.0 star property
Upmarket Art Deco hotel, a quick walk to Covent Garden Market

Choose dates to view prices