|Maximum number of meeting rooms||17|
The Crowne Plaza London St. James, is a traditional deluxe four star hotel in central London. Moments from Buckingham Palace, The Houses of Parliament, the London Eye and Victoria Station, the hotel could not be better positioned for your business and leisure needs. The Crowne Plaza London St. James offers supremely comfortable accommodation, excellent service, high speed internet access and extensive meeting and event facilities.
How it works?
Show the establishment
Agencies (7 establishments)