The stunning Sofitel London St James is situated in the very heart of London, combining traditional British design with a modern style that is unmistakably French.
Designer hotel which has been renovated in 2013, ideal place for Modern travelers. All 141 rooms feature stylish decor and contemporary design. Indoor heated swimming pool, meeting facilities, free parking and free WiFi are available.