St James Court, A Taj Hotel

45 Buckingham Gate, Westminster, London SW1E 6BS, UK

Corporate rates

Best Price Guaranteed

St.

James' Court, A Taj Hotel, London is a discreet Victorian masterpiece, typifying the concealed charm of one of Britain's finest luxury hotels