Echo Lake Country Club
–
Westfield, NJ, 07090
... A recent $12-million renovation has transformed the 30,000 square-foot Clubhouse into a vibrant hub, offering three bars, banquet facilities, multi-level dining, expansive patios, and breathtaking Manhattan Skyline views. In 2021, Echo Lake's ... - Jun 26