Sofitel St James combines the sophistication of French elegance with the classic charm of British tradition.
Nestled in the heart of London’s vibrant West End, the 5-star Sofitel St James stands as a testament to architectural beauty and hospitality excellence. Originally constructed in 1923 this neoclassic…