Dengan menginap di St. James' Court, A Taj Hotel, London, Anda akan berada tepat di pusat kota London, hanya berjarak 10 menit dari Istana Buckingham dan Biara Westminster.Fasilitas unggulan antara lain akses Internet kabel kecepatan tinggi (biaya ekstra), pusat bisnis, dan layanan limo/towncar. Hotel mempunyai ruang 17 ruang pertemuan yang bisa dimanfaatkan untuk beragam acara.