Community images

  • The Savoy, London

The Savoy, London

Hotel - The Strand 189, London, WC2R 0EU - 5 Stars - 154 Rooms

> Show product information

85% positive 6 Reviews

Ask a question

Most popular similar offers

Our recommendation for London Hotels