
Sofitel St James London
Sofitel St James London Sofitel St James London is situated close to Covent Garden Tube Station, Sofitel St James Hotel offers guests a convenient base while visiting London. It is located a short walk from Piccadilly Circus and Strand. Sofitel St James…