This property is located at 372 The Strand in Greater London. Check room availability using the search box on your right.
The landmark Strand Palace Hotel lies in the heart of Theatreland, adjacent to Covent Garden and just a short walk from Trafalgar Square, the National Gallery, Whitehall, Buckingham Palace and the Houses of Parliament. Facilities include two restaurants and two bars. The hotel is located in the centre of London on the Strand directly next to Covent Garden Market Place.
Room4U has partnered Bookings.com on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.