With a stay at Sofitel London St James in London (London City Centre), you'll be steps from Regent Street and 3 minutes by foot from Piccadilly Circus. This luxury hotel is 0. 2 mi (0. 3 km) from Trafalgar Square and 0. 2 mi (0. 4 km) from Leicester Square. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services. Make yourself at home...