Le Super 8 by Wyndham Pigeon Forge Downtown est situé à Pigeon Forge, à 1,6 km du Stampede de Dolly Parton et à 3,3 km de Dollywood. 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 des Smokies de Ripley se trouve à 12 km et Ober Gatlinburg est à 13 km.
Toutes les chambres comprennent un bureau.
Le Super 8 by Wyndham Pigeon Forge Downtown se trouve à 3,6 km du Grand Majestic Theater et à 3,9 km du Country Tonite Theatre. L'aéroport McGhee Tyson, le plus proche, est implanté à 58 km.