O South Glenora Tree Farm está localizado em Dundee, a 14 km do Watkins Glen.
Todos os quartos desta propriedade são climatizados.
A área de estar comum com uma televisão de ecrã plano com canais por satélite, assentos e uma lareira pode ser encontrada no The South Glenora Tree Farm.