Le Super 8 by Wyndham Pigeon Forge Downtown est situé à Pigeon Forge, à 1,6 km du Stampede de Dolly Parton et à 3,6 km du théâtre Grand Majestic. Doté d'une piscine extérieure ouverte en saison, cet hôtel 1 étoile propose des chambres climatisées avec connexion Wi-Fi gratuite et salle de bains privative. L'aquarium Ripley's Aquarium of the Smokies se trouve à 12 km et le centre naturel d'Ijams est à 47 km.
Toutes les chambres comprennent un bureau.
Le théâtre Country Tonite se trouve à 3,9 km du Super 8 by Wyndham Pigeon Forge Downtown, tandis que Dollywood est à 6,4 km. L'aéroport McGhee Tyson, le plus proche, est implanté à 58 km.