Das Hotel liegt im Chetola Resort, nur wenige Gehminuten von der Innenstadt von Blowing Rock, dem Tanger Shopping Outlet, 1,6 km von der Tweetsie Railroad, 1,6 km vom Blue Ridge Parkway und dem Appalachain Ski Resort sowie 10 Minuten von der Applachain State University entfernt. Das Resort verfügt über das 5-Sterne-Restaurant und die Bar Bob Timberlake mit Live-Musik an den meisten Abenden mit Blick auf den Chetola-See. Zahlreiche Wanderwege, eine reiche Tierwelt, der Bass-See und vieles mehr sind zu Fuß erreichbar.