Fremont Hills Country Club 12889 Viscaino Pl, Los Altos Hills, CA94022 The Fremont Hills Country Club is located in Los Altos and offers a number of different services and amenities to club…More members. The club offers aquatic services with a swimming pool and wading pool. There are also 10 tennis courts on the property, fitness rooms, picnic and BBQ areas, playgrounds, as well as two dining spaces, two bars and a member's lounge. The property also has a full barn and stables, as well as two riding arenas for guests. Memberships are by invitation only, but the club only offers a total of 425.