Sofitel London St James

from
check rates
avg/night
up to: % savings
6 Waterloo Place, London, England
  • stars
  • rating
Set in the heart of London, this heritage hotel is surrounded by famous attractions such as Her Majesty's Theatre, Admiralty Arch, and Trafalgar Square. Piccadilly Circus, Buckingham Palace, and Big Ben are nearby. read more
Special Offer
Reviews