top of page
The Palo Alto Elks Lodge is located in south Palo Alto, near Mountain View and Los Altos. This state of the art Lodge facility is fully equipped with a fitness center, indoor racquetball & handball courts and heated outdoor pools. Other amenities include indoor Jacuzzis, saunas and steam rooms, and billiards room. The signature member's bar and bistro overlook the large poolside BBQ with additional poolside dining and a separate tented garden patio for alfresco dining year-round.
bottom of page