This is a stylish, sophisticated hotel offering every possible guest comfort. Since opening, the hotel has been setting new standards in this area of the city. (03/09 LP)
With a stay at Sofitel London St James in London (London City Centre), you''ll be steps from Her Majesty''s Theatre and 13 minutes by foot from Buckingham Palace. This 5-star hotel is 0.7 mi (1.1 km) from Big Ben and 0.2 mi (0.4 km) from National Gallery.