UNITED KINGDOM
THE CAVENDISH LONDON
Address
81 Jermyn St
St. James’s
London SW1Y 6JF, United Kingdom
Description
The Cavendish London is located in the exclusive Mayfair high-end shopping district in central London, within a five- to ten-minute drive from the city’s iconic attractions such as the Buckingham Palace, Big Ben and the National Gallery, as well as royal parks such as Green Park and Hyde Park. Guests can also catch a variety of musicals and theatre performances at the West End or shop at the city’s prime retail district around Piccadilly Circus and Oxford Street, which are just a stone’s throw away.
The 230-unit hotel is conveniently located close to many public transport links, allowing guests to easily get around the city.
To make an online reservation, please click here