Este hotel está ubicado en Pigeon Forge, a 6,7 km del parque temático Dollywood y del parque acuático Splash Country. Tiene Wi-Fi gratuita y piscina al aire libre con terraza solárium.
Número de habitaciones: 63
2162 Parkway, Pigeon Forge, TN 37863, Estados Unidos