Located minutes from Buckingham Palace, St James Court Hotel is perfectly positioned for all business and leisure needs. Spread across five of the eight self-contained townhouses, St James is renowned for its supremely comfortable accommodation, excellent service, high speed internet access and extensive meeting and event facilities.Combining all amenities of a four star and five star hotel with the space and convenience of a private home, St James Court Hotel exudes luxury in the other three ... More