St. James' Court, A Taj Hotel, London
4-star hotel in London City Centre
Reviews
9.0 out of 10
Wonderful
Popular amenities
9.0 out of 10
Guests loved the amenities.
Explore the area
54 Buckingham Gate, London, England, SW1E 6AF
- Buckingham Palace6 min walk
- Green Park8 min walk
- Westminster Abbey9 min walk
- London (LHR-Heathrow)41 min drive