Accommodation Hotels Jermyn Street St James's Show All Categories
The Cavendish Hotel London is perfectly located for all those seeking the thrill of London's theatres, world class shopping or superb afternoon tea.
With 230 luxury rooms, The Cavendish offers relaxing accommodation, though located in central London, it gives you opportunity to take a break from the hustle and bustle of the city. Staying in its 4 star luxury rooms will make you feel as though you are on vacation, even if you are in town for business. If you are conducting business in London, you can use our sustainable and elegant meeting venues that are perfect for conferences, events and receptions. it is also a perfect place if you want to spend quality time with your family in a central London hotel.