Hotel Sofitel London St James jest położony w samym centrum miasta i prawie 20 min piechotą od The Mound, oferując dostęp do centrum wellness. Ten hotel oferuje Wi-Fi w miejscach publicznych oraz posiada 256 pokojów z widokiem na dziedziniec.
Wieża zegarowa Big Ben znajduje się w zasięgu ręki stąd, a Green Park - w około 1 km. Sofitel London St James jest położony mniej niż 550 m od Tamiza. Plac Piccadilly Circus oraz Gielgud Theatre znajdują się w malej odległości od zachwycającego hotelu. Zachwycający obiekt leży około 5 min spacerem od stacji metra Piccadilly Circus, natomiast Opactwo Westminsterskie jest maksymalnie 1,1 km stąd.
Niektóre pokoje obejmują jadalnię i aneks kuchenny oraz wyposażone są w dopasowany termostat i centralne ogrzewanie, a także szybki internet i telewizor kablowy z płaskim ekranem. Dla wygody gości przewidziano lodówkę, piekarnik i przybory kuchenne. Deszczownica i oddzielna toaleta, wraz z udogodnieniami, takimi jak suszarka do włosów i szlafroki, są dostępne w prywatnych łazienkach.
Goście mogą również spróbować przystawek i popołudniowych herbat w barze na miejscu. Pobliskie restauracje, w tym The Rose Lounge znajdują się w odległości krótkiego spaceru od hotelu Sofitel London St James.