Stay at this 4-star spa hotel in London. Enjoy free WiFi, 4 restaurants, and 2 bars/lounges. Our guests praise the breakfast and the restaurant in our reviews. Popular attractions Buckingham Palace and Westminster Abbey 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.