Emplazado sobre una superficie aproximada a los 3400 m2 y diseñado por los arquitectos Pablo Larraín y Klaus Wenkel, el Club House fue inaugurado durante el segundo trimestre de 2006. Su arquitectura parece ser parte de la naturaleza y sutilmente mezcla estilos de tradición y modernidad, permitiendo así crear gratos ambientes para conversar en familia, estar con los amigos, o descansar y renovar energías después de una actividad deportiva.