Elan Menlo Park Elon Menlo Park features more than 17,000 square feet of indoor/outdoor amenity space.