El Connaught es un hotel de lujo ubicado en el corazón de Mayfair, que cuenta con calefacción en todas sus habitaciones y áreas comunes. El hotel ofrece habitaciones elegantes y espaciosas, equipadas con todas las comodidades modernas, así como varios restaurantes y bares, incluyendo un restaurante con dos estrellas Michelin. También cuenta con un spa de lujo y un gimnasio.