St. James' Court, A Taj Hotel, London
54 Buckingham Gate, London, England
The price is $231 per night
Reserve now, pay when you stay
0.32 mi from Apollo Victoria Theatre
With a stay at St. James' Court, A Taj Hotel, London, you'll be centrally located in London, within a 10-minute walk of Buckingham Palace and Westminster Abbey.