10 Lancaster Gate - W2 3LH London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The Averard Hotel is situated in the heart of London, close to Marble Arch and the West End. Many of the capital’s major tourist attractions are within walking distance. Located opposite Hyde Park and Kensington Gardens, guests can enjoy a relaxing stroll in these beautiful parks simply by crossing the road. For those interested in shopping in London, the Averard is conveniently located within easy reach of Oxford Street and Knightsbridge. For museum lovers, a short ride on the underground will take you directly to London's most prestigious museums.