El Connaught está situado en el corazón de Mayfair, una encantadora zona de tiendas de antigüedades, iglesias y un encantador jardín público. El Connaught tiene la ventaja de estar situado dentro de los seis minutos a pie de Bond Street y las grandes tiendas de West End, así como al alcance de la mano de los teatros, museos y parques. Las habitaciones y suites están decoradas en estilo Inglés país, en combinación con la tecnología de hoy en día. Cada multa tiene piezas de mobiliario antiguo y pinturas al óleo originales. Las habitaciones son amplias y confortables con las flores recién cortadas y chimeneas.