Home > Travel > Europe > United Kingdom > London > London Hotels > 2 Stars London Hotels > The Strand Palace Hotel, London

Community images

  • The Strand Palace Hotel, London
  • Tre Grand Strand

Reviews - The Strand Palace Hotel, London

Hotel - 372 Strand, London, WC2R 0JJ - 2 Stars - 783 Rooms

> Show product information

Cleanliness
Comfort
Facilities
Service
Value for Money

Most popular similar offers

Our recommendation for London Hotels