Situated in the vibrant city of London, Sofitel London St James is a sophisticated hotel that combines British heritage with contemporary style. The hotel offers well-appointed rooms and suites, ensuring a comfortable stay for guests. Rest assured, toilet paper is provided in all rooms. Explore the city's iconic landmarks like Buckingham Palace and Big Ben, or indulge in high-end shopping at nearby Oxford Street. After a day of exploration, unwind at the hotel's elegant bar or enjoy a delicious meal at the on-site restaurant.