Dotato di 311 camere, il St. James' Court, A Taj Hotel, Londra si trova a 30 metri da River Thames. Questo hotel ha una cassetta di sicurezza e sicurezza 24 ore, oltre a un ristorante e una bottega del barbiere.
L'hotel 4 stelle è situato nel quartiere St James, a 2 km dal centro città e a breve distanza dalle Churchill War Rooms. Il St. James' Court, A Taj Hotel, è a circa 10 minuti a piedi dalla stazione della metropolitana Victoria. Il Palazzo di Westminster si trova a 500 metri, mentre la Queen's Gallery è a pochi minuti a piedi dalla struttura. L’hotel è a circa 10 minuti a piedi dalla stazione d'autobus Green Line Coaches.
Il St. James' Court, A Taj Hotel, Londra offre camere climatizzate, alcune delle quali dispongono del Wi-Fi e un televisore a schermo piatto e di bagni ad uso esclusivo equipaggiati con una doccia accessibile ai disabili e un lavandino. Offrono dettagli curati, come un camino in pietra e un divano letto e un tavolo. Inoltre, sono dotate di pavimenti in marmo. Alcune di queste camere con l'aria condizionata offrono viste sulla strada.
Ci sono 6 ristoranti in questo alloggio. Il ristorante Quilon offre una selezione di piatti a due passi dal St. James' Court, A Taj Hotel.