St James Court A Taj Hotel

London, SW1E… Central location - show map

St. James's Park Station is within 250 yards

St. James's Park Station is within 250 yards

About St James Court A Taj Hotel

St. James' Court Hotel in central London is an English classic epitomising the concealed charm of Britain's finest hotels. Since its debut in 1902, the hotel has been patronised by the highest in the land and, today, it continues to retain the sophistication of bygone days.

Located in central London, the hotel is just footsteps from Buckingham Palace and St. James’ Park, and conveniently close to Westminster, Victoria Station, the West End and Mayfair. With Heathrow International Airport a mere 45 minutes away, it is the perfect location for both business and leisure trips.

12 Rooms and Event Packages for Hire at St James Court A Taj Hotel

St James Court A Taj Hotel Gallery

St James Court A Taj Hotel is popular for:

St James Court A Taj Hotel Location

London, SW1E…

St. James's Park Station is within 250 yards

St. James's Park Station is within 250 yards

Similar venues