Located in the heart of London, Sofitel London St James boasts 183 rooms, including 18 suites. The hotel provides 12 state-of-the-art event facilities, catering for all manners of functions, from large conferences to small private dinners.Located in the heart of London, Sofitel London St James boasts 183 rooms, including 18 suites. The hotel provides 12 state-of-the-art event facilities, catering for all manners of functions, from large conferences to sma