Sofitel London St James

from
check rates
avg/night
up to: % savings
6 Waterloo Place, London, England SW1Y 4AN
  • 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