Super 8 by Wyndham Pigeon Forge Downtown localiza-se em Pigeon Forge, a 19 minutos a pé de Dolly Parton’s Stampede e 3,6 km de The Grand Majestic Theater. Este hotel de 1 estrela dispõe de uma piscina exterior sazonal, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. Este hotel está a 12 km de Ripley's Aquarium of the Smokies e 47 km de Ijams Nature Center.
Country Tonite Theatre fica a 3,9 km de Super 8 by Wyndham Pigeon Forge Downtown, enquanto Dollywood está a 6,4 km de distância. O aeroporto mais próximo é o Aeroporto McGhee Tyson, que fica a 58 km de Super 8 by Wyndham Pigeon Forge Downtown.