In one of the most beautiful and luxurious settings of central London, The Cavendish Hotel is a great place to rest and relax within easy reach of all the main attractions of the city. Oxford Street, Piccadilly and the highlights of the west end are all within walking distance of the hotel that has beautifully decorated rooms.