El impresionante Sofitel London St James está situado en pleno centro de Londres y combina el diseño tradicional británico con un estilo moderno inconfundiblemente francés.
Este hotel de 4 estrellas tiene ventanales que ofrecen las vistas más espectaculares del puerto y el río. Dispone de 187 habitaciones, WiFi gratuito, un restaurante junto al río y un centro de conferencias con 8 salas.