Con un restaurante y una barbería, el St. James' Court, A Taj Hotel, Londres goza de una ubicación céntrica a una distancia de 1 km de lugares históricos como el Palacio de St. James. Este hotel, que goza de una ubicación a pocas cuadras del parque de St. James, consta de 311 habitaciones y 6 restaurantes.
Este hotel de 4 estrellas está ubicado en una zona popular de Londres, a 850 metros del Palacio de Buckingham y a 18 minutos a pie del Acuario de Londres. El St. James' Court, A Taj Hotel, está también a unos 500 metros del Palacio de Westminster y a 950 metros de The Mound. Este establecimiento también se halla al alcance del Parque St James. Las familias que viajen a Londres disfrutarán estando no muy lejos del London Eye. La estación de autobuses Green Line Coaches se encuentra a tan solo 10 minutos a pie, y la estación de metro más cercana, Victoria, está a 10 minutos a pie del St. James' Court, A Taj Hotel, London.
Con climatización individual, calefacción central y una plancha y Wi-Fi y un televisor de pantalla plana, la mayoría de las habitaciones están amuebladas con una chimenea de piedra. Estas habitaciones, amuebladas con sofá cama y escritorio, tienen zona de comedor y cocina integrada. Los dormitorios dobles incluyen un armario. Cuentan con una ducha adaptada y un lavabo, además de comodidades como albornoces y gorros de ducha. Algunas habitaciones climatizadas ofrecen vistas a la calle.
Se sirve un desayuno inglés cada mañana en el St. James' Court, A Taj Hotel, Londres. También puedes cenar en el restaurante a la carta Courtyard con delicias europeas. Los huéspedes pueden disfrutar del bar lounge del establecimiento.