Hotel location: The Connaught stands in the heart of Mayfair, in a charming area of antique shops, churches and a delightful and quiet public garden. The Connaught has the advantage of being located within 6 minutes walk of Bond Street and the great West End stores, as well as within easy reach of theatres, museums and parks. London
Stars category:
An English country house, The Connaught stands in the heart of London's fashionable Mayfair, in a charming area of antique shops, galleries and designer boutiques.