Stay at this 4-star spa hotel in London. Enjoy free WiFi, 3 restaurants, and a full-service spa. Our guests praise the breakfast and the restaurant in our reviews. Popular attractions Buckingham Palace and Big Ben are located nearby. Discover genuine guest reviews for St. James' Court, A Taj Hotel, London, in London City Centre neighborhood, along with the latest prices and availability – book now.