

El St. James’ Court, A Taj Hotel, London goza de una ubicación privilegiada en Westminster, a pocos pasos del Palacio de Buckingham, St. James’s Park, la Abadía de Westminster, el Big Ben y el Parlamento. Las estaciones de St. James’s Park y Victoria ofrecen excelentes conexiones de transporte, mientras que el aeropuerto de London City está a unos 15 km y Heathrow a unos 26 km, con Gatwick y Luton accesibles en 50–55 km.