Si te hospedas en St. James' Court, A Taj Hotel, London, disfrutarás de una céntrica ubicación en Londres, a solo diez minutos a pie de Palacio de Buckingham y Abadía de Westminster. Tendrás conexión a Internet por cable (de pago), un centro de negocios y un servicio de limusina o coche con chófer a tu disposición. Este hotel pone a tu disposición 17 salas de reuniones donde celebrar todo tipo de eventos.