United Kingdom
>England
>London Hotels
>
Info
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.
Buckingham Palace and Westminster Abbey are cultural highlights, and some of the area's notable landmarks include Big Ben and Trafalgar Square.
Don't miss out on a visit to London Eye.
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.
With Heathrow International Airport a mere 45 minutes away, our 4 star hotel in London is the perfect location for both business and leisure trips.
st James' Court Hotel in central London is an English classic epitomising the concealed charm of Britain's finest hotels.
Contact Number
Web Site
Title :