Sofitel London St James is a luxurious 5-star hotel located in the prestigious St James's district of London, United Kingdom. The hotel offers elegant and spacious rooms with a blend of French and British design. Guests traveling by car can make use of the hotel's parking facilities. The hotel's central location allows guests to easily explore popular attractions like Buckingham Palace and Trafalgar Square.