The four-star Cavendish London offers guests all the luxury necessary for a relaxing stay in the capital. Conveniently located on the doorstep of the city’s top attractions, including Buckingham Palace and St James’s Park, the hotel is an ideal base for both corporate and leisure travellers. Guest rooms offer excellent views across the city as well as up-to-the-minute facilities. For the ultimate in comfort, try the hotel’s spacious executive-class double rooms or suites.