Sofitel London St. James liegt im Herzen Londons, unweit vom Buckingham Palace und nur wenige Gehminuten von Piccadilly sowie den bekannten Theaterhäusern entfernt. Die nahegelegene Metrostation bietet eine gute Verbindung zum Waterloo-Bahnhof, wodurch eine komfortable Anbindung an die Stadt gewährleistet ist. Das elegante Hotel besticht durch seine zentrale Lage inmitten eines lebendigen Stadtviertels.
Das Hotel bietet Zimmer mit Doppelbetten, die moderne Annehmlichkeiten wie Safe und Minibar umfassen. Außerdem steht für die Gäste eine Klimaanlage sowie eine zentrale Heizung zur Verfügung. Die Badezimmer sind ausgestattet mit Badewanne und Dusche, ergänzt durch Bademäntel und Kosmetikartikel für besonderen Komfort.
Für das leibliche Wohl sorgen ein Restaurant, Café und eine Bar, die ausgewogene Frühstücks- und Diätgerichte sowie vegetarische Optionen bieten. Zu den weiteren Angeboten zählen ein Fitness-Studio, Sauna, Dampfbad, Massage und Fahrradverleih. Die Gäste können somit eine abwechslungsreiche Zeit im Hotel verbringen.