ONPAR Icon

Swallow Hall Golf Club


Welcome to Swallow Hall Leisure Complex, the ideal place to relax and unwind, situated on a small farm set in pleasant rural countryside only 15 minutes drive from York City centre.