Ubicado en la prestigiosa Avenida Chang An, y con vistas a la Plaza Tiananmen y a la Ciudad Prohibida, el Club está cerca de los distritos comerciales, bancarios y gubernamentales de Beijing.
Ocupando cuatro pisos en el edificio de la Torre de Beijing, el Club cuenta con 20 comedores privados y salas de reuniones para eventos de hasta 160 personas. Dos plantas están dedicadas al bienestar, con instalaciones y servicios que incluyen dos canchas de tenis cubiertas en la azotea, bádminton, squash, aeróbic, un gran gimnasio, piscina cubierta, jacuzzi, sauna y salas de vapor. Para acomodar las actividades de negocios en Pekín, el Club ofrece un centro de negocios y tiene acceso a todo tipo de equipos audiovisuales. Wifi de alta velocidad en todo el Club.
No dispone de habitaciones pero esta cerca de los mejores hoteles.
Se requiere indumentaria semiformal.