The Fairmont Southampton scorecard

Southampton, Bermuda

101 South Shore Road, Sn02, Bermuda

Courses