Sofitel London St James is a tranquil oasis in the heart of London, with arguably one of the best addresses of any five-star hotel in the Capital. Within just a 15-minute stroll, you can reach Big Ben, Westminster Abbey, Piccadilly Circus, Buckingham Palace, the green spaces of St James’ Park, luxury shops of Bond Street, Soho and its West End theatres, the London Eye, London Aquarium, Fortnum & Mason, and Mayfair’s many art galleries and restaurants.
Our 183 rooms are defined by bold designs that fuse the classic with the contemporary.