Das Hotel «The Wentworth» in Jackson ist ein idealer Ort für Besucher, die sowohl urbane Erkundungen als auch Erholung suchen. Die Lage im Stadtzentrum ermöglicht es Gästen, wichtige Sehenswürdigkeiten bequem zu Fuß zu erreichen. Nur wenige Schritte entfernt befindet sich die Jackson Historical Society, die ein Fenster in die lokale Geschichte bietet, ebenso wie der Wentworth Golfclub und die beeindruckenden Jackson Falls.