81 Jermyn Street
St James's, London
London
SW1Y 6JF
Situated on prestigious Jermyn Street in St James’s Mayfair. The Cavendish Hotel London offers the ultimate in luxury and convenience for visitors to the UK’s Capital whether for business or for pleasure. The Cavendish Hotel London is perfectly located in central London for those seeking the thrill of London’s theatres and world class shopping.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.