Eurostar
Savoy Hotel London

Savoy Hotel London

5 star hotel
Strand, London, WC2R 0EU, England
  • Arriving in London2.5 km from London St Pancras Int’l
  • While you are in London0.7 km from London Eye