The South Glenora Tree Farm is located in Dundee, 8.8 mi from Watkins Glen.
All rooms at this property are air-conditioned.
A common seating area featuring a flat-screen TV with satellite channels, seating and a fireplace can be found at The South Glenora Tree Farm.