Tee Times for Niagara Falls
Nice Weather Guarantee
Weather forecasts are iffy? Relax: You'll get a full 100% refund if the course doesn't allow play due to weather.
Beechwood Golf & Social Club (Niagara Falls,ON)
Beechwood Golf & Country Club was built in 1960, and prior to opening the course was worked as farmland for over 100 years. The "Old Barn", which provides the unique focal point to our clubhouse, was built in 1883.... Read more