Nestled in the heart of London, housed in a beautifully restored Grade II listed building, sits The Sofitel St James, a five star hotel that offers guests a sanctuary of quiet luxury and ...
This hotel is nowhere near Waterloo station, regardless of the address; it is a few steps from The Mall and St. James Park, and four blocks west of Trafalgar Square. This is one of Sofitel's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results